9 types derived from SynthesizedGlobalMethodSymbol
Microsoft.CodeAnalysis.CSharp (9)
Compiler\MethodBodySynthesizer.Lowered.cs (2)
13internal sealed partial class SynthesizedStringSwitchHashMethod : SynthesizedGlobalMethodSymbol 134internal sealed partial class SynthesizedSpanSwitchHashMethod : SynthesizedGlobalMethodSymbol
Emitter\Model\SynthesizedPrivateImplementationDetailsStaticConstructor.cs (1)
16internal sealed class SynthesizedPrivateImplementationDetailsStaticConstructor : SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedParameterlessThrowMethod.cs (1)
13internal sealed class SynthesizedParameterlessThrowMethod : SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedStringHashFunctionSymbol.cs (2)
16internal sealed partial class SynthesizedStringSwitchHashMethod : SynthesizedGlobalMethodSymbol 25internal sealed partial class SynthesizedSpanSwitchHashMethod : SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedThrowIfNullMethod.cs (1)
13internal sealed class SynthesizedThrowIfNullMethod : SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedThrowMethod.cs (1)
13internal sealed class SynthesizedThrowMethod : SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedThrowSwitchExpressionExceptionMethod.cs (1)
14internal sealed class SynthesizedThrowSwitchExpressionExceptionMethod : SynthesizedGlobalMethodSymbol
8 references to SynthesizedGlobalMethodSymbol
Microsoft.CodeAnalysis.CSharp (8)
Emitter\Model\MethodSymbolAdapter.cs (4)
75var synthesizedGlobalMethod = AdaptedMethodSymbol as SynthesizedGlobalMethodSymbol; 303var synthesizedGlobalMethod = AdaptedMethodSymbol as SynthesizedGlobalMethodSymbol;
Emitter\NoPia\EmbeddedTypesManager.cs (1)
593if (member.AdaptedSymbol.OriginalDefinition is SynthesizedGlobalMethodSymbol)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
959SynthesizedGlobalMethodSymbol method = stringPatternInput switch
Lowering\MethodToClassRewriter.cs (1)
616Debug.Assert(method is SynthesizedGlobalMethodSymbol);
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
280else if ((symbol as Symbols.PublicModel.MethodSymbol)?.UnderlyingMethodSymbol is SynthesizedGlobalMethodSymbol) // It would be nice to handle VB symbols too, but it's not worth the effort.