1 instantiation of ExtensionMethodReferenceRewriter
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ExtensionMethodReferenceRewriter.cs (1)
24
var rewriter = new
ExtensionMethodReferenceRewriter
();
6 references to ExtensionMethodReferenceRewriter
Microsoft.CodeAnalysis.CSharp (6)
Compiler\MethodCompiler.cs (1)
1502
loweredBody =
ExtensionMethodReferenceRewriter
.Rewrite(loweredBody);
Lowering\ExtensionMethodBodyRewriter.cs (3)
178
return
ExtensionMethodReferenceRewriter
.VisitCall(this, node);
183
return
ExtensionMethodReferenceRewriter
.VisitDelegateCreationExpression(this, node);
188
return
ExtensionMethodReferenceRewriter
.VisitFunctionPointerLoad(this, node);
Lowering\ExtensionMethodReferenceRewriter.cs (2)
24
var
rewriter = new ExtensionMethodReferenceRewriter();
183
{ Name: nameof(VisitMethodSymbolWithExtensionRewrite), DeclaringType: { } declaringType } => declaringType == typeof(
ExtensionMethodReferenceRewriter
),