Переглянути джерело

Extra assert allowance for BfNonGenericMethodRef failure

Brian Fiete 2 роки тому
батько
коміт
1e560ae8fb
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      IDEHelper/Compiler/BfResolvedTypeUtils.cpp

+ 1 - 1
IDEHelper/Compiler/BfResolvedTypeUtils.cpp

@@ -337,7 +337,7 @@ BfNonGenericMethodRef::operator BfMethodInstance* () const
 	if (mMethodNum < 0)
 		return NULL;
 	auto& methodSpecializationGroup = mTypeInstance->mMethodInstanceGroups[mMethodNum];
-	BF_ASSERT(methodSpecializationGroup.mDefault != NULL);
+	BF_ASSERT((methodSpecializationGroup.mDefault != NULL) || (mTypeInstance->mTypeFailed));
 	return methodSpecializationGroup.mDefault;
 }