23 references to ModuleBuilderOpt
Microsoft.CodeAnalysis.CSharp (23)
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
112
if (slotAllocatorOpt == null || !slotAllocatorOpt.TryGetPreviousAwaiterSlotIndex(F.
ModuleBuilderOpt
.Translate(awaiterType, F.Syntax, F.Diagnostics.DiagnosticBag), F.Diagnostics.DiagnosticBag, out slotIndex))
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
144
var instrumentations = F.
ModuleBuilderOpt
.GetMethodBodyInstrumentations(method);
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
498
F.
ModuleBuilderOpt
.AddSynthesizedDefinition(stateMachineType, finallyMethod.GetCciAdapter());
Lowering\IteratorRewriter\IteratorRewriter.cs (2)
175
Debug.Assert(F.
ModuleBuilderOpt
is not null);
179
var instrumentations = F.
ModuleBuilderOpt
.GetMethodBodyInstrumentations(method);
Lowering\LocalRewriter\DelegateCacheRewriter.cs (2)
64
Debug.Assert(_factory.
ModuleBuilderOpt
is { });
67
var generation = _factory.
ModuleBuilderOpt
.CurrentGenerationOrdinal;
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (6)
158
Debug.Assert(factory.
ModuleBuilderOpt
is not null);
159
var module = factory.
ModuleBuilderOpt
;
173
Debug.Assert(factory.
ModuleBuilderOpt
is not null);
174
var module = factory.
ModuleBuilderOpt
!;
187
Debug.Assert(factory.
ModuleBuilderOpt
is not null);
188
var module = factory.
ModuleBuilderOpt
!;
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
660
F.
ModuleBuilderOpt
.Translate(fieldType, awaitSyntaxOpt, Diagnostics.DiagnosticBag),
Lowering\StateMachineRewriter\StateMachineRewriter.cs (5)
202
F.
ModuleBuilderOpt
.Translate(fieldType, declaratorSyntax, diagnostics.DiagnosticBag),
337
F.
ModuleBuilderOpt
.AddSynthesizedDefinition(F.CurrentType, result.GetCciAdapter());
345
F.
ModuleBuilderOpt
.AddSynthesizedDefinition(F.CurrentType, prop.GetCciAdapter());
348
F.
ModuleBuilderOpt
.AddSynthesizedDefinition(F.CurrentType, getter.GetCciAdapter());
357
F.
ModuleBuilderOpt
.AddSynthesizedDefinition(F.CurrentType, result.GetCciAdapter());
Lowering\SyntheticBoundNodeFactory.cs (4)
197
Debug.Assert(
ModuleBuilderOpt
is { });
198
ModuleBuilderOpt
.AddSynthesizedDefinition(CurrentType, nestedType.GetCciAdapter());
252
Debug.Assert(
ModuleBuilderOpt
is { });
253
ModuleBuilderOpt
.AddSynthesizedDefinition(containingType, field.GetCciAdapter());