2
0
Brian Fiete 4 жил өмнө
parent
commit
9a4aeb7ec7

+ 1 - 0
IDEHelper/Compiler/BfModuleTypeUtils.cpp

@@ -9955,6 +9955,7 @@ BfIRValue BfModule::CastToValue(BfAstNode* srcNode, BfTypedValue typedVal, BfTyp
 
 			if (genericParamInst->mTypeConstraint != NULL)
 			{
+				SetAndRestoreValue<bool> prevIgnoreWrites(mBfIRBuilder->mIgnoreWrites, true);
 				auto constraintTypeInst = genericParamInst->mTypeConstraint->ToTypeInstance();
 				if ((constraintTypeInst != NULL) && (constraintTypeInst->mTypeDef == mCompiler->mEnumTypeDef))
 				{