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