1 write to body
Microsoft.CodeAnalysis.CSharp (1)
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
54this.body = body;
11 references to body
Microsoft.CodeAnalysis.CSharp (11)
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (1)
712rewriter.GenerateMoveNext(body, moveNextMethod);
Lowering\AsyncRewriter\AsyncRewriter.cs (2)
132return Binder.GetWellKnownTypeMember(F.Compilation, member, bag, body.Syntax.Location); 295rewriter.GenerateMoveNext(body, moveNextMethod);
Lowering\IteratorRewriter\IteratorRewriter.cs (5)
142Binder.TryGetSpecialTypeMember(F.Compilation, member, body.Syntax, bag, out symbol); 148Binder.GetSpecialType(F.Compilation, type, body.Syntax, bag); 162Binder.Error(bag, ErrorCode.ERR_PropertyLacksGet, body.Syntax, symbol); 166bag.ReportUseSite(getter, body.Syntax.Location); 344rewriter.GenerateMoveNextAndDispose(body, moveNextMethod, disposeMethod);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (3)
95if (this.body.HasErrors) 97return this.body; 118var variablesToHoist = IteratorAndAsyncCaptureWalker.Analyze(F.Compilation, method, body, diagnostics.DiagnosticBag);