13 types derived from SynthesizedGlobalMethodSymbol
Microsoft.CodeAnalysis.CSharp (13)
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\SynthesizedInlineArrayAsReadOnlySpanMethod.cs (1)
10
internal sealed class SynthesizedInlineArrayAsReadOnlySpanMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedInlineArrayAsSpanMethod.cs (1)
10
internal sealed class SynthesizedInlineArrayAsSpanMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedInlineArrayElementRefMethod.cs (1)
10
internal sealed class SynthesizedInlineArrayElementRefMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedInlineArrayElementRefReadOnlyMethod.cs (1)
10
internal sealed class SynthesizedInlineArrayElementRefReadOnlyMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedInlineArrayFirstElementRefMethod.cs (1)
10
internal sealed class SynthesizedInlineArrayFirstElementRefMethod :
SynthesizedGlobalMethodSymbol
Symbols\Synthesized\SynthesizedInlineArrayFirstElementRefReadOnlyMethod.cs (1)
10
internal sealed class SynthesizedInlineArrayFirstElementRefReadOnlyMethod :
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\SynthesizedThrowSwitchExpressionExceptionMethod.cs (1)
14
internal sealed class SynthesizedThrowSwitchExpressionExceptionMethod :
SynthesizedGlobalMethodSymbol
5 references to SynthesizedGlobalMethodSymbol
Microsoft.CodeAnalysis.CSharp (5)
Emitter\Model\MethodSymbolAdapter.cs (3)
78
var
synthesizedGlobalMethod = AdaptedMethodSymbol.OriginalDefinition as
SynthesizedGlobalMethodSymbol
;
298
if (AdaptedMethodSymbol.OriginalDefinition is
SynthesizedGlobalMethodSymbol
synthesizedGlobalMethod)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
609
if (member.AdaptedSymbol.OriginalDefinition is
SynthesizedGlobalMethodSymbol
)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
959
SynthesizedGlobalMethodSymbol
method = stringPatternInput switch