1 write to _slotAllocator
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
64
_slotAllocator
= slotAllocator;
5 references to _slotAllocator
Microsoft.CodeAnalysis.CSharp (5)
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (5)
524
return
_slotAllocator
?.MethodId ?? new DebugId(_topLevelMethodOrdinal, _compilationState.ModuleBuilderOpt.CurrentGenerationOrdinal);
535
Debug.Assert(
_slotAllocator
== null || environment.Parent is null || parentClosure is not null);
540
var structCaptures =
_slotAllocator
!= null && environment.IsStruct
546
_slotAllocator
!= null &&
547
_slotAllocator
.TryGetPreviousClosure(syntax, parentClosureId, structCaptures, out var previousClosureId, out rudeEdit) &&