4 overrides of HasRuntimeSpecialName
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
464
internal override bool
HasRuntimeSpecialName
=> HasFlag(MethodAttributes.RTSpecialName);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1639
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)
449
return AdaptedMethodSymbol.
HasRuntimeSpecialName
;
Emitter\NoPia\EmbeddedMethod.cs (1)
110
return UnderlyingMethod.AdaptedMethodSymbol.
HasRuntimeSpecialName
;
Symbols\MethodSymbol.cs (1)
1218
bool IMethodSymbolInternal.HasRuntimeSpecialName =>
HasRuntimeSpecialName
;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1643
return base.
HasRuntimeSpecialName
|| IsVtableGapInterfaceMethod();
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
316
return UnderlyingMethod.
HasRuntimeSpecialName
;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (77)
Semantics\ExtensionOperatorsTests.cs (9)
454
Assert.False(method.
HasRuntimeSpecialName
);
493
Assert.False(method.
HasRuntimeSpecialName
);
534
Assert.False(method.
HasRuntimeSpecialName
);
4544
Assert.False(method.
HasRuntimeSpecialName
);
4580
Assert.False(method.
HasRuntimeSpecialName
);
4591
Assert.False(method.
HasRuntimeSpecialName
);
11195
Assert.False(method.
HasRuntimeSpecialName
);
11267
Assert.False(method.
HasRuntimeSpecialName
);
20053
Assert.False(method.
HasRuntimeSpecialName
);
Semantics\ExtensionTests.cs (5)
4992
Assert.False(implementation.
HasRuntimeSpecialName
);
6447
Assert.False(implementation.
HasRuntimeSpecialName
);
7922
Assert.False(implementation.
HasRuntimeSpecialName
);
9428
Assert.False(implementation.
HasRuntimeSpecialName
);
9717
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)
19857
Assert.False(cM01.
HasRuntimeSpecialName
);
19938
Assert.False(cM01.
HasRuntimeSpecialName
);
20030
Assert.False(cM01.
HasRuntimeSpecialName
);
20128
Assert.False(cM01.
HasRuntimeSpecialName
);
20211
Assert.False(cM01.
HasRuntimeSpecialName
);
20303
Assert.False(cM01.
HasRuntimeSpecialName
);
20392
Assert.False(cM01.
HasRuntimeSpecialName
);
21350
Assert.False(c2M01.
HasRuntimeSpecialName
);
21365
Assert.False(c1M01.
HasRuntimeSpecialName
);
21372
Assert.False(c2M01.
HasRuntimeSpecialName
);
23496
Assert.False(cM01Get.
HasRuntimeSpecialName
);
23511
Assert.False(cM01Set.
HasRuntimeSpecialName
);
23682
Assert.False(cM01Get.
HasRuntimeSpecialName
);
23697
Assert.False(cM01Set.
HasRuntimeSpecialName
);
24956
Assert.False(c2M01Get.
HasRuntimeSpecialName
);
24962
Assert.False(c2M01Set.
HasRuntimeSpecialName
);
24986
Assert.False(c1M01Get.
HasRuntimeSpecialName
);
24997
Assert.False(c1M01Set.
HasRuntimeSpecialName
);
25011
Assert.False(c2M01Get.
HasRuntimeSpecialName
);
25017
Assert.False(c2M01Set.
HasRuntimeSpecialName
);
26274
Assert.False(cM01Add.
HasRuntimeSpecialName
);
26289
Assert.False(cM01Remove.
HasRuntimeSpecialName
);
26369
Assert.False(cM01Add.
HasRuntimeSpecialName
);
26384
Assert.False(cM01Remove.
HasRuntimeSpecialName
);
27484
Assert.False(c2M01Add.
HasRuntimeSpecialName
);
27490
Assert.False(c2M01Remove.
HasRuntimeSpecialName
);
27514
Assert.False(c1M01Add.
HasRuntimeSpecialName
);
27525
Assert.False(c1M01Remove.
HasRuntimeSpecialName
);
27539
Assert.False(c2M01Add.
HasRuntimeSpecialName
);
27545
Assert.False(c2M01Remove.
HasRuntimeSpecialName
);
29214
Assert.False(cM01.
HasRuntimeSpecialName
);
29239
Assert.False(cM02.
HasRuntimeSpecialName
);
29340
Assert.False(cM01.
HasRuntimeSpecialName
);
29356
Assert.False(cM02.
HasRuntimeSpecialName
);
29809
Assert.False(c2M01.
HasRuntimeSpecialName
);
29824
Assert.False(c1M01.
HasRuntimeSpecialName
);
29831
Assert.False(c2M01.
HasRuntimeSpecialName
);