1 write to Parent
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
182oldEnv.Parent = env;
7 references to Parent
Microsoft.CodeAnalysis.CSharp (7)
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (4)
181Debug.Assert(oldEnv.Parent == null || oldEnv.Parent == env); 531var parentClosure = environment.Parent?.SynthesizedEnvironment; 535Debug.Assert(_slotAllocator == null || environment.Parent is null || parentClosure is not null);
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (3)
200public bool CapturesParent => Parent != null; 205var current = Parent; 209current = current.Parent;