public override void OnVisitChildNodes(IVisitor visitor) { if (Lhs != null) { Lhs.Visit(visitor); } }
public override void OnVisitChildNodes(IVisitor visitor) { Lhs.Visit(visitor); foreach (var c in Arguments) { c.Visit(visitor); } }
public override void OnVisitChildNodes(IVisitor visitor) { Lhs.Visit(visitor); foreach (var t in Terms) { t.Rhs.Visit(visitor); } }
public override void OnVisitChildNodes(IVisitor visitor) { Lhs.Visit(visitor); Index.Visit(visitor); }
public override void OnVisitChildNodes(IVisitor visitor) { Condition.Visit(visitor); TrueResult.Visit(visitor); FalseResult.Visit(visitor); }
public override void OnVisitChildNodes(IVisitor visitor) { Inner.Visit(visitor); }