public override void Accept(TexlVisitor visitor) { Contracts.AssertValue(visitor); if (visitor.PreVisit(this)) { AcceptChildren(visitor); visitor.PostVisit(this); } }
public override void Accept(TexlVisitor visitor) { Contracts.AssertValue(visitor); if (visitor.PreVisit(this)) { Left.Accept(visitor); Right.Accept(visitor); visitor.PostVisit(this); } }
public override void Accept(TexlVisitor visitor) { Contracts.AssertValue(visitor); if (visitor.PreVisit(this)) { if (SourceRestriction != null) { SourceRestriction.Accept(visitor); } AcceptChildren(visitor); visitor.PostVisit(this); } }