public override void visit(name_assign_expr _name_assign_expr) // SSM 27.06.13 { }
public override void visit(name_assign_expr nae) // Не надо захватывать явные имена полей в безымянных классах { // ProcessNode(nae.name); - пропустить! ProcessNode(nae.expr); }
public override void visit(name_assign_expr ne) { DefaultVisit(ne); }
public virtual void visit(name_assign_expr _name_assign_expr) { DefaultVisit(_name_assign_expr); }
public override void visit(name_assign_expr _name_assign_expr) { DefaultVisit(_name_assign_expr); pre_do_visit(_name_assign_expr); visit(name_assign_expr.name); visit(name_assign_expr.expr); post_do_visit(_name_assign_expr); }
public virtual void post_do_visit(name_assign_expr _name_assign_expr) { }