2
0
Эх сурвалжийг харах

*** empty log message ***

David Rose 25 жил өмнө
parent
commit
440e605a44

+ 4 - 0
dtool/src/interrogate/interrogateBuilder.cxx

@@ -1899,6 +1899,10 @@ define_struct_type(InterrogateType &itype, CPPStructType *cpptype,
     itype._flags |= InterrogateType::F_unpublished;
     itype._flags |= InterrogateType::F_unpublished;
     return;
     return;
   }
   }
+  if (TypeManager::involves_protected(cpptype)) {
+    itype._flags &= ~InterrogateType::F_fully_defined;
+    return;
+  }
 
 
   // A struct type should always be global.
   // A struct type should always be global.
   itype._flags |= InterrogateType::F_global;
   itype._flags |= InterrogateType::F_global;