public override void visit(class_predefinition _class_predefinition) { }
public virtual void post_do_visit(class_predefinition _class_predefinition) { }
public virtual void visit(class_predefinition _class_predefinition) { DefaultVisit(_class_predefinition); }
public virtual void visit(class_predefinition _class_predefinition) { }
public override void visit(class_predefinition _class_predefinition) { DefaultVisit(_class_predefinition); pre_do_visit(_class_predefinition); visit(class_predefinition.class_name); post_do_visit(_class_predefinition); }
public override void visit(class_predefinition _class_predefinition) { throw new NotImplementedException(); }
public virtual void visit(class_predefinition _class_predefinition) { }
public virtual void visit(class_predefinition _class_predefinition) { DefaultVisit(_class_predefinition); }
public override void visit(class_predefinition _class_predefinition) { prepare_node(_class_predefinition.class_name, "class_name"); }
public override void visit(class_predefinition _class_predefinition) { executer.visit(_class_predefinition); if (_class_predefinition.class_name != null) this.visit((dynamic)_class_predefinition.class_name); if (_class_predefinition.type_name != null) this.visit((dynamic)_class_predefinition.type_name); if (_class_predefinition.type_def != null) this.visit((dynamic)_class_predefinition.type_def); if (_class_predefinition.attributes != null) this.visit((dynamic)_class_predefinition.attributes); }