Esempio n. 1
0
 public void visitStruct(Struct struct) {
   if (struct.getType() != null) {
     switch (struct.getType()) {
       case CPPClass:
         visitCPPClass(struct);
         break;
       case CStruct:
         visitCStruct(struct);
         break;
       case ObjCClass:
         visitObjCClass(struct);
         break;
       case ObjCProtocol:
         visitObjCProtocol(struct);
         break;
       case JavaClass:
         visitJavaClass(struct);
         break;
       case JavaInterface:
         visitJavaInterface(struct);
         break;
       default:
         doVisitStruct(struct);
     }
   } else {
     doVisitStruct(struct);
   }
 }