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)
524return _slotAllocator?.MethodId ?? new DebugId(_topLevelMethodOrdinal, _compilationState.ModuleBuilderOpt.CurrentGenerationOrdinal); 535Debug.Assert(_slotAllocator == null || environment.Parent is null || parentClosure is not null); 540var structCaptures = _slotAllocator != null && environment.IsStruct 546_slotAllocator != null && 547_slotAllocator.TryGetPreviousClosure(syntax, parentClosureId, structCaptures, out var previousClosureId, out rudeEdit) &&