From 1e560ae8fb8c394438a34e97242fc86db9792f24 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Thu, 23 Feb 2023 05:59:02 -0500 Subject: [PATCH] Extra assert allowance for BfNonGenericMethodRef failure --- IDEHelper/Compiler/BfResolvedTypeUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp b/IDEHelper/Compiler/BfResolvedTypeUtils.cpp index ab63952c..01a2c7f4 100644 --- a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp +++ b/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; }