public override void Visit(ITypeVistor vistor) { vistor.Visit(this); }
public abstract void Visit(ITypeVistor vistor);