25 overrides of HasSpecialName
Microsoft.CodeAnalysis.CSharp (22)
Compiler\AnonymousTypeMethodBodySynthesizer.cs (5)
68
internal override bool
HasSpecialName
90
internal override bool
HasSpecialName
152
internal override bool
HasSpecialName
215
internal override bool
HasSpecialName
294
internal override bool
HasSpecialName
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
85
internal override bool
HasSpecialName
Symbols\ErrorMethodSymbol.cs (1)
34
internal sealed override bool
HasSpecialName
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
821
internal override bool
HasSpecialName
=> false;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
434
internal override bool
HasSpecialName
=> HasFlag(MethodAttributes.SpecialName);
Symbols\ReducedExtensionMethodSymbol.cs (1)
303
internal override bool
HasSpecialName
Symbols\SignatureOnlyMethodSymbol.cs (1)
103
internal override bool
HasSpecialName
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
1212
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
108
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
72
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
103
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
211
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
73
internal sealed override bool
HasSpecialName
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
188
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
129
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
294
internal override bool
HasSpecialName
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
46
internal override bool
HasSpecialName
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
259
internal override bool
HasSpecialName
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.cs (1)
253
internal override bool
HasSpecialName
Symbols\PlaceholderMethodSymbol.cs (1)
204
internal override bool
HasSpecialName
Symbols\SynthesizedContextMethodSymbol.cs (1)
169
internal override bool
HasSpecialName
51 references to HasSpecialName
Microsoft.CodeAnalysis.CSharp (6)
Emitter\Model\MethodSymbolAdapter.cs (1)
464
return AdaptedMethodSymbol.
HasSpecialName
;
Emitter\NoPia\EmbeddedMethod.cs (1)
118
return UnderlyingMethod.AdaptedMethodSymbol.
HasSpecialName
;
Lowering\SynthesizedMethodBaseSymbol.cs (1)
182
internal sealed override bool HasSpecialName => InheritsBaseMethodAttributes && BaseMethod.
HasSpecialName
;
Symbols\ReducedExtensionMethodSymbol.cs (1)
305
get { return _reducedFrom.
HasSpecialName
; }
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
213
get { return _interfaceMethod.
HasSpecialName
; }
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
263
return UnderlyingMethod.
HasSpecialName
;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenLocalFunctionTests.cs (1)
5965
Assert.True(localFn1.
HasSpecialName
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\OperatorTests.cs (2)
7660
Assert.True(symbol1.GetSymbol().
HasSpecialName
);
8455
Assert.True(symbol1.GetSymbol().
HasSpecialName
);
Semantics\RecordTests.cs (1)
12391
Assert.True(accessor.
HasSpecialName
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (40)
Symbols\CheckedUserDefinedOperatorsTests.cs (3)
58
Assert.True(opSymbol.
HasSpecialName
);
1275
Assert.True(opSymbol.
HasSpecialName
);
2509
Assert.True(opSymbol.
HasSpecialName
);
Symbols\StaticAbstractMembersInInterfacesTests.cs (37)
19344
Assert.True(cM01.
HasSpecialName
);
19425
Assert.True(cM01.
HasSpecialName
);
19517
Assert.True(cM01.
HasSpecialName
);
19615
Assert.False(cM01.
HasSpecialName
);
19698
Assert.False(cM01.
HasSpecialName
);
19790
Assert.False(cM01.
HasSpecialName
);
19879
Assert.False(cM01.
HasSpecialName
);
20837
Assert.False(c2M01.
HasSpecialName
);
20852
Assert.True(c1M01.
HasSpecialName
);
20859
Assert.True(c2M01.
HasSpecialName
);
22983
Assert.True(cM01Get.
HasSpecialName
);
22998
Assert.True(cM01Set.
HasSpecialName
);
23169
Assert.True(cM01Get.
HasSpecialName
);
23184
Assert.True(cM01Set.
HasSpecialName
);
24443
Assert.False(c2M01Get.
HasSpecialName
);
24449
Assert.False(c2M01Set.
HasSpecialName
);
24473
Assert.True(c1M01Get.
HasSpecialName
);
24484
Assert.True(c1M01Set.
HasSpecialName
);
24498
Assert.True(c2M01Get.
HasSpecialName
);
24504
Assert.True(c2M01Set.
HasSpecialName
);
25761
Assert.True(cM01Add.
HasSpecialName
);
25776
Assert.True(cM01Remove.
HasSpecialName
);
25856
Assert.True(cM01Add.
HasSpecialName
);
25871
Assert.True(cM01Remove.
HasSpecialName
);
26971
Assert.False(c2M01Add.
HasSpecialName
);
26977
Assert.False(c2M01Remove.
HasSpecialName
);
27001
Assert.True(c1M01Add.
HasSpecialName
);
27012
Assert.True(c1M01Remove.
HasSpecialName
);
27026
Assert.True(c2M01Add.
HasSpecialName
);
27032
Assert.True(c2M01Remove.
HasSpecialName
);
28701
Assert.True(cM01.
HasSpecialName
);
28726
Assert.True(cM02.
HasSpecialName
);
28827
Assert.False(cM01.
HasSpecialName
);
28843
Assert.False(cM02.
HasSpecialName
);
29296
Assert.False(c2M01.
HasSpecialName
);
29311
Assert.True(c1M01.
HasSpecialName
);
29318
Assert.True(c2M01.
HasSpecialName
);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
77
Assert.False(symbol.
HasSpecialName
);