public virtual IType VisitParameterizedType(ParameterizedType type)
 {
     return(type.VisitChildren(this));
 }