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