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