4 overrides of HasRuntimeSpecialName
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
436
internal override bool
HasRuntimeSpecialName
=> HasFlag(MethodAttributes.RTSpecialName);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1198
internal sealed override bool
HasRuntimeSpecialName
Symbols\Synthesized\SynthesizedExplicitImplementationForwardingMethod.cs (1)
52
internal sealed override bool
HasRuntimeSpecialName
=> false;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
312
internal override bool
HasRuntimeSpecialName
44 references to HasRuntimeSpecialName
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\MethodSymbolAdapter.cs (1)
446
return AdaptedMethodSymbol.
HasRuntimeSpecialName
;
Emitter\NoPia\EmbeddedMethod.cs (1)
110
return UnderlyingMethod.AdaptedMethodSymbol.
HasRuntimeSpecialName
;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1202
return base.
HasRuntimeSpecialName
|| IsVtableGapInterfaceMethod();
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
316
return UnderlyingMethod.
HasRuntimeSpecialName
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (40)
Symbols\CheckedUserDefinedOperatorsTests.cs (3)
59
Assert.False(opSymbol.
HasRuntimeSpecialName
);
1276
Assert.False(opSymbol.
HasRuntimeSpecialName
);
2510
Assert.False(opSymbol.
HasRuntimeSpecialName
);
Symbols\StaticAbstractMembersInInterfacesTests.cs (37)
19343
Assert.False(cM01.
HasRuntimeSpecialName
);
19424
Assert.False(cM01.
HasRuntimeSpecialName
);
19516
Assert.False(cM01.
HasRuntimeSpecialName
);
19614
Assert.False(cM01.
HasRuntimeSpecialName
);
19697
Assert.False(cM01.
HasRuntimeSpecialName
);
19789
Assert.False(cM01.
HasRuntimeSpecialName
);
19878
Assert.False(cM01.
HasRuntimeSpecialName
);
20836
Assert.False(c2M01.
HasRuntimeSpecialName
);
20851
Assert.False(c1M01.
HasRuntimeSpecialName
);
20858
Assert.False(c2M01.
HasRuntimeSpecialName
);
22982
Assert.False(cM01Get.
HasRuntimeSpecialName
);
22997
Assert.False(cM01Set.
HasRuntimeSpecialName
);
23168
Assert.False(cM01Get.
HasRuntimeSpecialName
);
23183
Assert.False(cM01Set.
HasRuntimeSpecialName
);
24442
Assert.False(c2M01Get.
HasRuntimeSpecialName
);
24448
Assert.False(c2M01Set.
HasRuntimeSpecialName
);
24472
Assert.False(c1M01Get.
HasRuntimeSpecialName
);
24483
Assert.False(c1M01Set.
HasRuntimeSpecialName
);
24497
Assert.False(c2M01Get.
HasRuntimeSpecialName
);
24503
Assert.False(c2M01Set.
HasRuntimeSpecialName
);
25760
Assert.False(cM01Add.
HasRuntimeSpecialName
);
25775
Assert.False(cM01Remove.
HasRuntimeSpecialName
);
25855
Assert.False(cM01Add.
HasRuntimeSpecialName
);
25870
Assert.False(cM01Remove.
HasRuntimeSpecialName
);
26970
Assert.False(c2M01Add.
HasRuntimeSpecialName
);
26976
Assert.False(c2M01Remove.
HasRuntimeSpecialName
);
27000
Assert.False(c1M01Add.
HasRuntimeSpecialName
);
27011
Assert.False(c1M01Remove.
HasRuntimeSpecialName
);
27025
Assert.False(c2M01Add.
HasRuntimeSpecialName
);
27031
Assert.False(c2M01Remove.
HasRuntimeSpecialName
);
28700
Assert.False(cM01.
HasRuntimeSpecialName
);
28725
Assert.False(cM02.
HasRuntimeSpecialName
);
28826
Assert.False(cM01.
HasRuntimeSpecialName
);
28842
Assert.False(cM02.
HasRuntimeSpecialName
);
29295
Assert.False(c2M01.
HasRuntimeSpecialName
);
29310
Assert.False(c1M01.
HasRuntimeSpecialName
);
29317
Assert.False(c2M01.
HasRuntimeSpecialName
);