From e30ca6efb918456bae6c1e4556b4a680a67fbe2b Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 16 Apr 2022 07:30:55 -0700 Subject: [PATCH] Fixed generic const bool specification --- IDEHelper/Compiler/BfModuleTypeUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfModuleTypeUtils.cpp b/IDEHelper/Compiler/BfModuleTypeUtils.cpp index 30272ff7..4d2ef5c9 100644 --- a/IDEHelper/Compiler/BfModuleTypeUtils.cpp +++ b/IDEHelper/Compiler/BfModuleTypeUtils.cpp @@ -12873,7 +12873,7 @@ BfIRValue BfModule::CastToValue(BfAstNode* srcNode, BfTypedValue typedVal, BfTyp BfConstExprValueType* toConstExprValueType = (BfConstExprValueType*)toType; auto variantVal = TypedValueToVariant(srcNode, typedVal); - if ((mBfIRBuilder->IsInt(variantVal.mTypeCode)) && (mBfIRBuilder->IsInt(toConstExprValueType->mValue.mTypeCode))) + if ((mBfIRBuilder->IsIntable(variantVal.mTypeCode)) && (mBfIRBuilder->IsIntable(toConstExprValueType->mValue.mTypeCode))) { if (variantVal.mInt64 == toConstExprValueType->mValue.mInt64) return typedVal.mValue;