1 write to ModuleBuilderOpt
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\TypeCompilationState.vb (1)
81
Me.
ModuleBuilderOpt
= moduleBuilderOpt
25 references to ModuleBuilderOpt
Microsoft.CodeAnalysis.VisualBasic (25)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.vb (1)
112
If Me.SlotAllocatorOpt Is Nothing OrElse Not Me.SlotAllocatorOpt.TryGetPreviousAwaiterSlotIndex(F.CompilationState.
ModuleBuilderOpt
.Translate(awaiterType, F.Syntax, F.Diagnostics.DiagnosticBag), F.Diagnostics.DiagnosticBag, slotIndex) Then
Lowering\AsyncRewriter\AsyncRewriter.vb (2)
42
If compilationState.
ModuleBuilderOpt
.IgnoreAccessibility Then
95
compilationState.
ModuleBuilderOpt
.CompilationState.SetStateMachineType(method, stateMachineType)
Lowering\IteratorRewriter\IteratorRewriter.vb (1)
75
compilationState.
ModuleBuilderOpt
.CompilationState.SetStateMachineType(method, stateMachineType)
Lowering\LambdaRewriter\LambdaRewriter.vb (12)
273
Dim currentGeneration = CompilationState.
ModuleBuilderOpt
.CurrentGenerationOrdinal
292
CompilationState.
ModuleBuilderOpt
.AddSynthesizedDefinition(_topLevelMethod.ContainingType, frame.GetCciAdapter())
310
methodId = New DebugId(DebugId.UndefinedOrdinal, CompilationState.
ModuleBuilderOpt
.CurrentGenerationOrdinal)
326
CompilationState.
ModuleBuilderOpt
.AddSynthesizedDefinition(_topLevelMethod.ContainingType, frame.GetCciAdapter())
551
CompilationState.
ModuleBuilderOpt
.AddSynthesizedDefinition(frame, capturedFrame.GetCciAdapter())
903
Dim slotAllocatorOpt = CompilationState.
ModuleBuilderOpt
.TryCreateVariableSlotAllocator(method, method.TopLevelMethod, Diagnostics.DiagnosticBag)
959
Return If(SlotAllocatorOpt?.MethodId, New DebugId(_topLevelMethodOrdinal, CompilationState.
ModuleBuilderOpt
.CurrentGenerationOrdinal))
970
closureId = New DebugId(closureDebugInfo.Count, CompilationState.
ModuleBuilderOpt
.CurrentGenerationOrdinal)
1011
lambdaId = New DebugId(_lambdaDebugInfoBuilder.Count, CompilationState.
ModuleBuilderOpt
.CurrentGenerationOrdinal)
1061
Dim generation = CompilationState.
ModuleBuilderOpt
.CurrentGenerationOrdinal
1072
CompilationState.
ModuleBuilderOpt
.AddSynthesizedDefinition(translatedLambdaContainer, synthesizedMethod.GetCciAdapter())
1191
CompilationState.
ModuleBuilderOpt
.AddSynthesizedDefinition(translatedLambdaContainer, cacheField.GetCciAdapter())
Lowering\LocalRewriter\LocalRewriter.vb (1)
133
Me._emitModule = compilationState.
ModuleBuilderOpt
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (2)
93
If Me.CompilationState.
ModuleBuilderOpt
IsNot Nothing Then
94
Me.CompilationState.
ModuleBuilderOpt
.AddSynthesizedDefinition(containingType, wrapperMethod.GetCciAdapter())
Lowering\Rewriter.vb (3)
37
Debug.Assert(compilationState.
ModuleBuilderOpt
IsNot Nothing)
86
lazyVariableSlotAllocator = compilationState.
ModuleBuilderOpt
.TryCreateVariableSlotAllocator(method, method, diagnostics.DiagnosticBag)
133
Debug.Assert(compilationState.
ModuleBuilderOpt
IsNot Nothing)
Lowering\StateMachineRewriter\StateMachineRewriter.vb (1)
306
F.CompilationState.
ModuleBuilderOpt
.Translate(fieldType, declaratorSyntax, Diagnostics.DiagnosticBag),
Lowering\StateMachineRewriter\StateMachineTypeSymbol.vb (1)
40
If(compilationState.
ModuleBuilderOpt
?.CurrentGenerationOrdinal, 0))) ' Note: module builder is not available only when testing emit diagnostics
Lowering\SyntheticBoundNodeFactory.vb (1)
63
Return If(Me.CompilationState IsNot Nothing, Me.CompilationState.
ModuleBuilderOpt
, Nothing)