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

Merge pull request #2185 from Fusioon/fix-static-enum-switch

Fix static payload enum switch isConst
Brian Fiete 6 сар өмнө
parent
commit
cbfc091fce

+ 1 - 1
IDEHelper/Compiler/BfStmtEvaluator.cpp

@@ -4678,7 +4678,7 @@ void BfModule::Visit(BfSwitchStatement* switchStmt)
 	BfPrimitiveType* intCoercibleType = GetIntCoercibleType(switchValue.mType);
 
 	bool isConstSwitch = false;
-	if ((switchValue.mValue.IsConst()) || (switchValue.mType->IsValuelessType()))
+	if ((mBfIRBuilder->IsConstValue(switchValue.mValue)) || (switchValue.mType->IsValuelessType()))
 	{
 		isConstSwitch = true;
 	}