1 type derived from VariableSlotAllocator
Microsoft.CodeAnalysis (1)
Emit\EditAndContinue\EncVariableSlotAllocator.cs (1)
18
internal sealed class EncVariableSlotAllocator :
VariableSlotAllocator
36 references to VariableSlotAllocator
Microsoft.CodeAnalysis (4)
CodeGen\LocalSlotManager.cs (2)
81
private readonly
VariableSlotAllocator
? _slotAllocator;
83
public LocalSlotManager(
VariableSlotAllocator
? slotAllocator)
CodeGen\StateMachineStateDebugInfo.cs (1)
52
public static StateMachineStatesDebugInfo Create(
VariableSlotAllocator
? variableSlotAllocator, ImmutableArray<StateMachineStateDebugInfo> stateInfos)
Emit\EditAndContinue\DefinitionMap.cs (1)
268
internal
VariableSlotAllocator
? TryCreateVariableSlotAllocator(Compilation compilation, IMethodSymbolInternal method, IMethodSymbolInternal topLevelMethod, DiagnosticBag diagnostics)
Microsoft.CodeAnalysis.CSharp (32)
Compiler\MethodCompiler.cs (6)
269
VariableSlotAllocator
lazyVariableSlotAllocator = null;
760
var
variableSlotAllocatorOpt = ((object)lambda != null) ?
1211
VariableSlotAllocator
lazyVariableSlotAllocator = null;
1486
ref
VariableSlotAllocator
lazyVariableSlotAllocator,
1634
VariableSlotAllocator
variableSlotAllocatorOpt,
1796
VariableSlotAllocator
variableSlotAllocatorOpt,
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
235
internal override
VariableSlotAllocator
? TryCreateVariableSlotAllocator(MethodSymbol method, MethodSymbol topLevelMethod, DiagnosticBag diagnostics)
Emitter\Model\PEModuleBuilder.cs (1)
510
internal virtual
VariableSlotAllocator
TryCreateVariableSlotAllocator(MethodSymbol method, MethodSymbol topLevelMethod, DiagnosticBag diagnostics)
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (1)
61
VariableSlotAllocator
? slotAllocatorOpt,
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
84
VariableSlotAllocator
? slotAllocatorOpt,
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (1)
40
VariableSlotAllocator
slotAllocatorOpt,
Lowering\AsyncRewriter\AsyncRewriter.cs (2)
29
VariableSlotAllocator
? slotAllocatorOpt,
46
VariableSlotAllocator
? slotAllocatorOpt,
Lowering\AsyncRewriter\AsyncStateMachine.cs (1)
25
public AsyncStateMachine(
VariableSlotAllocator
variableAllocatorOpt, TypeCompilationState compilationState, MethodSymbol asyncMethod, int asyncMethodOrdinal, TypeKind typeKind)
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (3)
50
private readonly
VariableSlotAllocator
? _slotAllocator;
58
VariableSlotAllocator
? slotAllocator,
74
VariableSlotAllocator
slotAllocatorOpt,
Lowering\ClosureConversion\ClosureConversion.cs (2)
170
VariableSlotAllocator
? slotAllocator,
241
VariableSlotAllocator
? slotAllocator,
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
67
VariableSlotAllocator
slotAllocatorOpt,
Lowering\IteratorRewriter\IteratorRewriter.cs (2)
35
VariableSlotAllocator
slotAllocatorOpt,
54
VariableSlotAllocator
slotAllocatorOpt,
Lowering\IteratorRewriter\IteratorStateMachine.cs (1)
26
public IteratorStateMachine(
VariableSlotAllocator
slotAllocatorOpt, TypeCompilationState compilationState, MethodSymbol iteratorMethod, int iteratorMethodOrdinal, bool isEnumerable, TypeWithAnnotations elementType)
Lowering\MethodToClassRewriter.cs (2)
36
protected readonly
VariableSlotAllocator
? slotAllocator;
38
protected MethodToClassRewriter(
VariableSlotAllocator
? slotAllocator, TypeCompilationState compilationState, BindingDiagnosticBag diagnostics)
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
112
VariableSlotAllocator
? slotAllocatorOpt,
Lowering\StateMachineRewriter\ResumableStateMachineStateAllocator.cs (2)
21
private readonly
VariableSlotAllocator
? _slotAllocator;
41
public ResumableStateMachineStateAllocator(
VariableSlotAllocator
? slotAllocator, StateMachineState firstState, bool increasing)
Lowering\StateMachineRewriter\StateMachineRewriter.cs (2)
24
protected readonly
VariableSlotAllocator
? slotAllocatorOpt;
42
VariableSlotAllocator
? slotAllocatorOpt,
Lowering\StateMachineRewriter\StateMachineTypeSymbol.cs (2)
21
public StateMachineTypeSymbol(
VariableSlotAllocator
slotAllocatorOpt, TypeCompilationState compilationState, MethodSymbol kickoffMethod, int kickoffMethodOrdinal)
28
private static string MakeName(
VariableSlotAllocator
slotAllocatorOpt, TypeCompilationState compilationState, MethodSymbol kickoffMethod, int kickoffMethodOrdinal)