Base:
property
UnderlyingMethod
Microsoft.CodeAnalysis.CSharp.Symbols.WrappedMethodSymbol.UnderlyingMethod
10 references to UnderlyingMethod
Microsoft.CodeAnalysis.CSharp (10)
Compiler\DocumentationCommentCompiler.cs (1)
244
MethodSymbol underlyingMethod = implementation.
UnderlyingMethod
;
Compiler\MethodCompiler.cs (1)
911
methodSymbol = extensionImplementation.
UnderlyingMethod
;
Lowering\ExtensionMethodBodyRewriter.cs (1)
38
Debug.Assert(sourceMethod == (object)implementationMethod.
UnderlyingMethod
);
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (2)
128
if (
UnderlyingMethod
is SourcePropertyAccessorSymbol { AssociatedSymbol: SourcePropertySymbol property })
133
return
UnderlyingMethod
.TryGetOverloadResolutionPriority();
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2178
if (method1 is SourceExtensionImplementationMethodSymbol {
UnderlyingMethod
: var underlying1 } &&
2179
method2 is SourceExtensionImplementationMethodSymbol {
UnderlyingMethod
: var underlying2 } &&
2213
method1 = extensionImplementation.
UnderlyingMethod
;
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
97
Select(static m => new KeyValuePair<MethodSymbol, MethodSymbol>(m.
UnderlyingMethod
, m)));
Symbols\SymbolExtensions.cs (1)
832
&& !implementationMethod.
UnderlyingMethod
.IsStatic