Bläddra i källkod

Fixed accidental field instance copy

Brian Fiete 1 år sedan
förälder
incheckning
3ff7fd86af
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      IDEHelper/Compiler/BfStmtEvaluator.cpp

+ 1 - 1
IDEHelper/Compiler/BfStmtEvaluator.cpp

@@ -4628,7 +4628,7 @@ void BfModule::Visit(BfSwitchStatement* switchStmt)
 		if (isPayloadEnum)
 		{
 			auto enumType = switchValue.mType->ToTypeInstance();
-			for (auto fieldInstance : enumType->mFieldInstances)
+			for (auto& fieldInstance : enumType->mFieldInstances)
 			{
 				auto fieldDef = fieldInstance.GetFieldDef();
 				if (fieldDef->IsEnumCaseEntry())