public virtual void visit(sequence_type _sequence_type) { DefaultVisit(_sequence_type); }
public virtual void post_do_visit(sequence_type _sequence_type) { }
public override void visit(sequence_type _sequence_type) { DefaultVisit(_sequence_type); pre_do_visit(_sequence_type); visit(sequence_type.elements_type); post_do_visit(_sequence_type); }