1 type derived from AsyncRewriter
Microsoft.CodeAnalysis.CSharp (1)
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (1)
23private sealed class AsyncIteratorRewriter : AsyncRewriter
1 instantiation of AsyncRewriter
Microsoft.CodeAnalysis.CSharp (1)
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
81: new AsyncRewriter(bodyWithAwaitLifted, method, methodOrdinal, stateMachineType, stateMachineStateDebugInfoBuilder, slotAllocatorOpt, compilationState, diagnostics);
3 references to AsyncRewriter
Microsoft.CodeAnalysis.CSharp (3)
Compiler\MethodCompiler.cs (2)
750loweredBody = AsyncRewriter.Rewrite(loweredBody, method, methodOrdinal, stateMachineStateDebugInfoBuilder, variableSlotAllocatorOpt, compilationState, diagnosticsThisMethod, out asyncStateMachine); 1466BoundStatement bodyWithoutAsync = AsyncRewriter.Rewrite(bodyWithoutIterators, method, methodOrdinal, stateMachineStateDebugInfoBuilder, lazyVariableSlotAllocator, compilationState, diagnostics,
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
79AsyncRewriter rewriter = isAsyncEnumerableOrEnumerator