public override void visit(variant_record_type _variant_record_type) { }
public virtual void post_do_visit(variant_record_type _variant_record_type) { }
public virtual void visit(variant_record_type _variant_record_type) { DefaultVisit(_variant_record_type); }
public virtual void visit(variant_record_type _variant_record_type) { }
public override void visit(variant_record_type _variant_record_type) { DefaultVisit(_variant_record_type); pre_do_visit(_variant_record_type); visit(variant_record_type.var_name); visit(variant_record_type.var_type); visit(variant_record_type.vars); post_do_visit(_variant_record_type); }
public override void visit(variant_record_type _variant_record_type) { throw new NotImplementedException(); }
public virtual void visit(variant_record_type _variant_record_type) { }
public virtual void visit(variant_record_type _variant_record_type) { DefaultVisit(_variant_record_type); }
public override void visit(variant_record_type _variant_record_type) { prepare_node(_variant_record_type.var_name, "var_name"); prepare_node(_variant_record_type.var_type, "var_type"); prepare_node(_variant_record_type.vars, "variant types"); }
public override void visit(variant_record_type _variant_record_type) { executer.visit(_variant_record_type); if (_variant_record_type.var_name != null) this.visit((dynamic)_variant_record_type.var_name); if (_variant_record_type.var_type != null) this.visit((dynamic)_variant_record_type.var_type); if (_variant_record_type.vars != null) this.visit((dynamic)_variant_record_type.vars); }