internal override void Accept(IASTVisitor visitor) { visitor.VisitEnter(this); foreach (var child in _children) { child.Accept(visitor); } visitor.VisitLeave(this); }
internal override void Accept(IASTVisitor visitor) { visitor.VisitEnter(this); foreach (var item in _items) { item.Accept(visitor); } visitor.VisitLeave(this); }
internal override void Accept(IASTVisitor visitor) { visitor.VisitEnter(this); foreach (var item in _preItems) item.Accept(visitor); visitor.VisitRenderBody(this); foreach (var item in _postItems) item.Accept(visitor); visitor.VisitLeave(this); }
internal override void Accept(IASTVisitor visitor) { visitor.VisitEnter(this); foreach (var item in _preItems) { item.Accept(visitor); } visitor.VisitRenderBody(this); foreach (var item in _postItems) { item.Accept(visitor); } visitor.VisitLeave(this); }
internal override void Accept(IASTVisitor visitor) { visitor.VisitEnter(this); foreach (var child in _children) { child.Accept(visitor); } if (HasElseBlock) { visitor.VisitElse(this); foreach (var ele in _elseBlock) { ele.Accept(visitor); } } visitor.VisitLeave(this); }
internal virtual void Accept(IASTVisitor visitor) { visitor.VisitEnter(this); foreach (var item in _items) item.Accept(visitor); visitor.VisitLeave(this); }
internal override void Accept(IASTVisitor visitor) { visitor.VisitEnter(this); visitor.Visit(_markupLiteral); visitor.VisitLeave(this); }