3 implementations of Parent
Microsoft.TemplateEngine.Core (3)
Expressions\BinaryScope.cs (1)
25public IEvaluable? Parent { get; set; }
Expressions\TokenScope.cs (1)
20public IEvaluable? Parent { get; set; }
Expressions\UnaryScope.cs (1)
25public IEvaluable? Parent { get; set; }
2 writes to Parent
Microsoft.TemplateEngine.Core (2)
Expressions\OperatorSetBuilder.cs (2)
231left.Right!.Parent = self; 261active.Parent = self;
11 references to Parent
Microsoft.TemplateEngine.Core (11)
Expressions\OperatorSetBuilder.cs (3)
239self = new BinaryScope<Operators>(active.Parent, op, evaluate); 241if (active.Parent != null) 243switch (active.Parent)
Expressions\ScopeBuilder.cs (8)
122isolator.Active = isolator.Active.Parent; 157isolator.Active = isolator.Active.Parent; 204isolator.Active = isolator.Active.Parent; 242isolator.Active = isolator.Active.Parent; 266if (oldActive.Parent == isolator.Active 282IEvaluable? parent = isolator.Active.Parent; 286parent = parent.Parent; 318isolator.Active = isolator.Active.Parent;