9 types derived from SynthesizedGlobalMethodSymbol
Microsoft.CodeAnalysis.CSharp (9)
Compiler\MethodBodySynthesizer.Lowered.cs (2)
13
internal sealed partial class SynthesizedStringSwitchHashMethod :
SynthesizedGlobalMethodSymbol
134
internal sealed partial class SynthesizedSpanSwitchHashMethod :
SynthesizedGlobalMethodSymbol
Emitter\Model\SynthesizedPrivateImplementationDetailsStaticConstructor.cs (1)
16
internal sealed class SynthesizedPrivateImplementationDetailsStaticConstructor :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedParameterlessThrowMethod.cs (1)
13
internal sealed class SynthesizedParameterlessThrowMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedStringHashFunctionSymbol.cs (2)
16
internal sealed partial class SynthesizedStringSwitchHashMethod :
SynthesizedGlobalMethodSymbol
25
internal sealed partial class SynthesizedSpanSwitchHashMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedThrowIfNullMethod.cs (1)
13
internal sealed class SynthesizedThrowIfNullMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedThrowMethod.cs (1)
13
internal sealed class SynthesizedThrowMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedThrowSwitchExpressionExceptionMethod.cs (1)
14
internal sealed class SynthesizedThrowSwitchExpressionExceptionMethod :
SynthesizedGlobalMethodSymbol
8 references to SynthesizedGlobalMethodSymbol
Microsoft.CodeAnalysis.CSharp (8)
Emitter\Model\MethodSymbolAdapter.cs (4)
75
var
synthesizedGlobalMethod = AdaptedMethodSymbol as
SynthesizedGlobalMethodSymbol
;
303
var
synthesizedGlobalMethod = AdaptedMethodSymbol as
SynthesizedGlobalMethodSymbol
;
Emitter\NoPia\EmbeddedTypesManager.cs (1)
593
if (member.AdaptedSymbol.OriginalDefinition is
SynthesizedGlobalMethodSymbol
)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
959
SynthesizedGlobalMethodSymbol
method = stringPatternInput switch
Lowering\MethodToClassRewriter.cs (1)
616
Debug.Assert(method is
SynthesizedGlobalMethodSymbol
);
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
280
else 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.