public override T Accept <T>(IDataTypeVisitor <T> v) { return(v.VisitUnion(this)); }
public override void Accept(IDataTypeVisitor v) { v.VisitUnion(this); }