From b7f30c798c2b5833c6b967b186902eec81370151 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Mon, 28 Sep 2020 13:26:47 -0700 Subject: [PATCH] Fixed enum case check in non-enum type --- IDEHelper/Compiler/BfModuleTypeUtils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/IDEHelper/Compiler/BfModuleTypeUtils.cpp b/IDEHelper/Compiler/BfModuleTypeUtils.cpp index 95ef0138..ab7d9c40 100644 --- a/IDEHelper/Compiler/BfModuleTypeUtils.cpp +++ b/IDEHelper/Compiler/BfModuleTypeUtils.cpp @@ -3615,10 +3615,10 @@ void BfModule::DoPopulateType(BfType* resolvedTypeRef, BfPopulateType populateTy } } - /// + // Check enum cases for duplicates + if (mCurTypeInstance->IsEnum()) { Dictionary valueMap; - for (auto& fieldInstanceRef : typeInstance->mFieldInstances) { auto fieldInstance = &fieldInstanceRef;