1 instantiation of ExtensionMethodReferenceRewriter
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ExtensionMethodReferenceRewriter.cs (1)
25
var rewriter = new
ExtensionMethodReferenceRewriter
();
9 references to ExtensionMethodReferenceRewriter
Microsoft.CodeAnalysis.CSharp (9)
Compiler\MethodCompiler.cs (1)
1525
loweredBody =
ExtensionMethodReferenceRewriter
.Rewrite(loweredBody);
Lowering\ExtensionMethodBodyRewriter.cs (6)
183
return
ExtensionMethodReferenceRewriter
.VisitCall(this, node);
188
return
ExtensionMethodReferenceRewriter
.VisitDelegateCreationExpression(this, node);
193
return
ExtensionMethodReferenceRewriter
.VisitFunctionPointerLoad(this, node);
205
return
ExtensionMethodReferenceRewriter
.VisitUnaryOperator(this, node);
210
return
ExtensionMethodReferenceRewriter
.VisitBinaryOperatorData(this, node);
215
return
ExtensionMethodReferenceRewriter
.VisitMethodDefIndex(this, node);
Lowering\ExtensionMethodReferenceRewriter.cs (1)
25
var
rewriter = new ExtensionMethodReferenceRewriter();
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
977
RefKind refKind =
ExtensionMethodReferenceRewriter
.ReceiverArgumentRefKindFromReceiverRefKind(receiverRefKind);