1 instantiation of IteratorRewriter
Microsoft.CodeAnalysis.CSharp (1)
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
86var rewriter = new IteratorRewriter(body, method, isEnumerable, stateMachineType, stateMachineStateDebugInfoBuilder, slotAllocatorOpt, compilationState, diagnostics);
3 references to IteratorRewriter
Microsoft.CodeAnalysis.CSharp (3)
Compiler\MethodCompiler.cs (2)
744BoundStatement loweredBody = IteratorRewriter.Rewrite(methodWithBody.Body, method, methodOrdinal, stateMachineStateDebugInfoBuilder, variableSlotAllocatorOpt, compilationState, diagnosticsThisMethod, out iteratorStateMachine); 1458BoundStatement bodyWithoutIterators = IteratorRewriter.Rewrite(bodyWithoutLambdas, method, methodOrdinal, stateMachineStateDebugInfoBuilder, lazyVariableSlotAllocator, compilationState, diagnostics,
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
86var rewriter = new IteratorRewriter(body, method, isEnumerable, stateMachineType, stateMachineStateDebugInfoBuilder, slotAllocatorOpt, compilationState, diagnostics);