public override void Accept(IRppNodeVisitor visitor) { visitor.Visit(this); }
public override void Accept(IRppNodeVisitor visitor) { visitor.VisitEnter(this); _fields.ForEach(f => f.Accept(visitor)); _constructors.ForEach(c => c.Accept(visitor)); _funcs.ForEach(f => f.Accept(visitor)); _nested.ForEach(n => n.Accept(visitor)); visitor.VisitExit(this); }
public override void Accept(IRppNodeVisitor visitor) { visitor.Visit(this); _classes.ForEach(clazz => clazz.Accept(visitor)); }
public virtual void Accept(IRppNodeVisitor visitor) { }