From 02f17a889a639e076b1aad11c69a1c9dcdcc8714 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Thu, 18 Feb 2021 06:43:53 -0800 Subject: [PATCH] Fixed alias type hashing issue --- IDEHelper/Compiler/BfResolvedTypeUtils.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp b/IDEHelper/Compiler/BfResolvedTypeUtils.cpp index 5be39d7a..0b6e6c1f 100644 --- a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp +++ b/IDEHelper/Compiler/BfResolvedTypeUtils.cpp @@ -3138,7 +3138,9 @@ int BfResolvedTypeSet::DoHash(BfTypeReference* typeRef, LookupContext* ctx, BfHa ctx->mFailed = true; return 0; } - return Hash(underlyingType, ctx, flags, hashSeed); + int hashVal = Hash(underlyingType, ctx, flags, hashSeed); + hashSeed = 0; + return hashVal; } } }