public void VisitDim(CDim dim)
 {
     if (classname == "" && funcname == "" && !canGenerate(dim))
     {
         return;
     }
     visitor.VisitDim(dim);
 }