1 instantiation of SourceExtensionImplementationMethodSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3860
builder.AddNonTypeMember(this, new
SourceExtensionImplementationMethodSymbol
(method), declaredMembersAndInitializers);
13 references to SourceExtensionImplementationMethodSymbol
Microsoft.CodeAnalysis.CSharp (13)
Compiler\DocumentationCommentCompiler.cs (1)
340
if (symbol is
SourceExtensionImplementationMethodSymbol
implementation)
Compiler\MethodCompiler.cs (3)
920
var
extensionImplementation = methodSymbol as
SourceExtensionImplementationMethodSymbol
;
1461
SourceExtensionImplementationMethodSymbol
extensionImplementationMethod,
Lowering\ExtensionMethodBodyRewriter.cs (1)
32
public ExtensionMethodBodyRewriter(MethodSymbol sourceMethod,
SourceExtensionImplementationMethodSymbol
implementationMethod)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
316
?
SourceExtensionImplementationMethodSymbol
.GetImplementationParameterOrdinal(parameter)
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
189
public ExtensionMetadataMethodParameterSymbol(
SourceExtensionImplementationMethodSymbol
containingMethod, ParameterSymbol sourceParameter) :
Symbols\Source\SourceMemberContainerSymbol.cs (4)
2216
if (method1 is
SourceExtensionImplementationMethodSymbol
{ UnderlyingMethod: var underlying1 } &&
2217
method2 is
SourceExtensionImplementationMethodSymbol
{ UnderlyingMethod: var underlying2 } &&
2249
if (method1 is
SourceExtensionImplementationMethodSymbol
extensionImplementation)
2703
if (member.DeclaredAccessibility.HasProtected() && member is not
SourceExtensionImplementationMethodSymbol
)
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
1054
containingType.GetMembersUnordered().OfType<
SourceExtensionImplementationMethodSymbol
>().
Symbols\SymbolExtensions.cs (1)
831
return parameter.ContainingSymbol is
SourceExtensionImplementationMethodSymbol
implementationMethod