Base:
property
UnderlyingMethod
Microsoft.CodeAnalysis.CSharp.Symbols.WrappedMethodSymbol.UnderlyingMethod
7 references to UnderlyingMethod
Microsoft.CodeAnalysis.CSharp (7)
Compiler\MethodCompiler.cs (1)
912methodSymbol = extensionImplementation.UnderlyingMethod;
Lowering\ExtensionMethodBodyRewriter.cs (1)
34Debug.Assert(sourceMethod == (object)implementationMethod.UnderlyingMethod);
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2179if (method1 is SourceExtensionImplementationMethodSymbol { UnderlyingMethod: var underlying1 } && 2180method2 is SourceExtensionImplementationMethodSymbol { UnderlyingMethod: var underlying2 } && 2214method1 = extensionImplementation.UnderlyingMethod;
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
97Select(static m => new KeyValuePair<MethodSymbol, MethodSymbol>(m.UnderlyingMethod, m)));
Symbols\SymbolExtensions.cs (1)
832&& !implementationMethod.UnderlyingMethod.IsStatic