4 overrides of HasRuntimeSpecialName
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
468
internal override bool
HasRuntimeSpecialName
=> HasFlag(MethodAttributes.RTSpecialName);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1651
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
122 references to HasRuntimeSpecialName
Microsoft.CodeAnalysis.CSharp (5)
Emitter\Model\MethodSymbolAdapter.cs (1)
469
return AdaptedMethodSymbol.
HasRuntimeSpecialName
;
Emitter\NoPia\EmbeddedMethod.cs (1)
110
return UnderlyingMethod.AdaptedMethodSymbol.
HasRuntimeSpecialName
;
Symbols\MethodSymbol.cs (1)
1224
bool IMethodSymbolInternal.HasRuntimeSpecialName =>
HasRuntimeSpecialName
;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1655
return base.
HasRuntimeSpecialName
|| IsVtableGapInterfaceMethod();
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
316
return UnderlyingMethod.
HasRuntimeSpecialName
;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (77)
Semantics\ExtensionOperatorsTests.cs (9)
455
Assert.False(method.
HasRuntimeSpecialName
);
494
Assert.False(method.
HasRuntimeSpecialName
);
535
Assert.False(method.
HasRuntimeSpecialName
);
4611
Assert.False(method.
HasRuntimeSpecialName
);
4647
Assert.False(method.
HasRuntimeSpecialName
);
4658
Assert.False(method.
HasRuntimeSpecialName
);
11325
Assert.False(method.
HasRuntimeSpecialName
);
11397
Assert.False(method.
HasRuntimeSpecialName
);
20294
Assert.False(method.
HasRuntimeSpecialName
);
Semantics\ExtensionTests.cs (5)
5367
Assert.False(implementation.
HasRuntimeSpecialName
);
6892
Assert.False(implementation.
HasRuntimeSpecialName
);
8437
Assert.False(implementation.
HasRuntimeSpecialName
);
10233
Assert.False(implementation.
HasRuntimeSpecialName
);
10541
Assert.False(implementation.
HasRuntimeSpecialName
);
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (63)
81
Assert.False(m.
HasRuntimeSpecialName
);
409
Assert.False(m.
HasRuntimeSpecialName
);
467
Assert.False(m.
HasRuntimeSpecialName
);
523
Assert.False(m.
HasRuntimeSpecialName
);
590
Assert.False(m.
HasRuntimeSpecialName
);
650
Assert.False(m.
HasRuntimeSpecialName
);
702
Assert.False(m.
HasRuntimeSpecialName
);
932
Assert.False(m.
HasRuntimeSpecialName
);
966
Assert.False(m.
HasRuntimeSpecialName
);
1022
Assert.False(m.
HasRuntimeSpecialName
);
1076
Assert.False(m.
HasRuntimeSpecialName
);
1136
Assert.False(m.
HasRuntimeSpecialName
);
1431
Assert.False(m.
HasRuntimeSpecialName
);
1489
Assert.False(m.
HasRuntimeSpecialName
);
1539
Assert.False(m.
HasRuntimeSpecialName
);
1747
Assert.False(m.
HasRuntimeSpecialName
);
1808
Assert.False(m.
HasRuntimeSpecialName
);
2341
Assert.False(m.
HasRuntimeSpecialName
);
2395
Assert.False(m.
HasRuntimeSpecialName
);
2449
Assert.False(m.
HasRuntimeSpecialName
);
2535
Assert.False(m.
HasRuntimeSpecialName
);
2575
Assert.False(m.
HasRuntimeSpecialName
);
2616
Assert.False(m.
HasRuntimeSpecialName
);
2657
Assert.False(m.
HasRuntimeSpecialName
);
8041
Assert.False(m.
HasRuntimeSpecialName
);
8119
Assert.False(m.
HasRuntimeSpecialName
);
8184
Assert.False(m.
HasRuntimeSpecialName
);
8295
Assert.False(m.
HasRuntimeSpecialName
);
8459
Assert.False(m.
HasRuntimeSpecialName
);
8545
Assert.False(m.
HasRuntimeSpecialName
);
8618
Assert.False(m.
HasRuntimeSpecialName
);
8704
Assert.False(m.
HasRuntimeSpecialName
);
8774
Assert.False(m.
HasRuntimeSpecialName
);
8836
Assert.False(m.
HasRuntimeSpecialName
);
9112
Assert.False(m.
HasRuntimeSpecialName
);
9158
Assert.False(m.
HasRuntimeSpecialName
);
9231
Assert.False(m.
HasRuntimeSpecialName
);
9295
Assert.False(m.
HasRuntimeSpecialName
);
9365
Assert.False(m.
HasRuntimeSpecialName
);
9644
Assert.False(m.
HasRuntimeSpecialName
);
9693
Assert.False(m.
HasRuntimeSpecialName
);
9751
Assert.False(m.
HasRuntimeSpecialName
);
9810
Assert.False(m.
HasRuntimeSpecialName
);
9857
Assert.False(m.
HasRuntimeSpecialName
);
9893
Assert.False(m.
HasRuntimeSpecialName
);
10086
Assert.False(m.
HasRuntimeSpecialName
);
10135
Assert.False(m.
HasRuntimeSpecialName
);
10192
Assert.False(m.
HasRuntimeSpecialName
);
10249
Assert.False(m.
HasRuntimeSpecialName
);
10828
Assert.False(m.
HasRuntimeSpecialName
);
10875
Assert.False(m.
HasRuntimeSpecialName
);
10929
Assert.False(m.
HasRuntimeSpecialName
);
10976
Assert.False(m.
HasRuntimeSpecialName
);
11030
Assert.False(m.
HasRuntimeSpecialName
);
11077
Assert.False(m.
HasRuntimeSpecialName
);
11199
Assert.False(m.
HasRuntimeSpecialName
);
11234
Assert.False(m.
HasRuntimeSpecialName
);
11274
Assert.False(m.
HasRuntimeSpecialName
);
11310
Assert.False(m.
HasRuntimeSpecialName
);
11351
Assert.False(m.
HasRuntimeSpecialName
);
11387
Assert.False(m.
HasRuntimeSpecialName
);
11428
Assert.False(m.
HasRuntimeSpecialName
);
11464
Assert.False(m.
HasRuntimeSpecialName
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (40)
Symbols\CheckedUserDefinedOperatorsTests.cs (3)
59
Assert.False(opSymbol.
HasRuntimeSpecialName
);
1301
Assert.False(opSymbol.
HasRuntimeSpecialName
);
2535
Assert.False(opSymbol.
HasRuntimeSpecialName
);
Symbols\StaticAbstractMembersInInterfacesTests.cs (37)
19779
Assert.False(cM01.
HasRuntimeSpecialName
);
19860
Assert.False(cM01.
HasRuntimeSpecialName
);
19952
Assert.False(cM01.
HasRuntimeSpecialName
);
20050
Assert.False(cM01.
HasRuntimeSpecialName
);
20133
Assert.False(cM01.
HasRuntimeSpecialName
);
20225
Assert.False(cM01.
HasRuntimeSpecialName
);
20314
Assert.False(cM01.
HasRuntimeSpecialName
);
21272
Assert.False(c2M01.
HasRuntimeSpecialName
);
21287
Assert.False(c1M01.
HasRuntimeSpecialName
);
21294
Assert.False(c2M01.
HasRuntimeSpecialName
);
23418
Assert.False(cM01Get.
HasRuntimeSpecialName
);
23433
Assert.False(cM01Set.
HasRuntimeSpecialName
);
23604
Assert.False(cM01Get.
HasRuntimeSpecialName
);
23619
Assert.False(cM01Set.
HasRuntimeSpecialName
);
24878
Assert.False(c2M01Get.
HasRuntimeSpecialName
);
24884
Assert.False(c2M01Set.
HasRuntimeSpecialName
);
24908
Assert.False(c1M01Get.
HasRuntimeSpecialName
);
24919
Assert.False(c1M01Set.
HasRuntimeSpecialName
);
24933
Assert.False(c2M01Get.
HasRuntimeSpecialName
);
24939
Assert.False(c2M01Set.
HasRuntimeSpecialName
);
26196
Assert.False(cM01Add.
HasRuntimeSpecialName
);
26211
Assert.False(cM01Remove.
HasRuntimeSpecialName
);
26291
Assert.False(cM01Add.
HasRuntimeSpecialName
);
26306
Assert.False(cM01Remove.
HasRuntimeSpecialName
);
27406
Assert.False(c2M01Add.
HasRuntimeSpecialName
);
27412
Assert.False(c2M01Remove.
HasRuntimeSpecialName
);
27436
Assert.False(c1M01Add.
HasRuntimeSpecialName
);
27447
Assert.False(c1M01Remove.
HasRuntimeSpecialName
);
27461
Assert.False(c2M01Add.
HasRuntimeSpecialName
);
27467
Assert.False(c2M01Remove.
HasRuntimeSpecialName
);
29136
Assert.False(cM01.
HasRuntimeSpecialName
);
29161
Assert.False(cM02.
HasRuntimeSpecialName
);
29262
Assert.False(cM01.
HasRuntimeSpecialName
);
29278
Assert.False(cM02.
HasRuntimeSpecialName
);
29731
Assert.False(c2M01.
HasRuntimeSpecialName
);
29746
Assert.False(c1M01.
HasRuntimeSpecialName
);
29753
Assert.False(c2M01.
HasRuntimeSpecialName
);