From 16915d2344fd78f4a6e194732c33b22d6244f2fd Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 20 Nov 2024 08:19:28 -0500 Subject: [PATCH] Fixed void enum const loading --- IDEHelper/Compiler/BfExprEvaluator.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index 2de0f72c..0e7a2516 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -5253,8 +5253,6 @@ BfTypedValue BfExprEvaluator::LoadField(BfAstNode* targetSrc, BfTypedValue targe BF_ASSERT(fieldInstance->mConstIdx != -1); auto foreignConst = typeInstance->mConstHolder->GetConstantById(fieldInstance->mConstIdx); - if (resolvedFieldType->IsValuelessType()) - return BfTypedValue(BfIRValue::sValueless, resolvedFieldType); auto retVal = mModule->ConstantToCurrent(foreignConst, typeInstance->mConstHolder, resolvedFieldType); return BfTypedValue(retVal, resolvedFieldType); }