Skip to content

Commit a378536

Browse files
authored
Merge pull request #17294 from mikeash/remotemirror-demangler-memory-fix
[RemoteMirrors] Clear the Demangler on each iteration of the loop in getFieldTypeInfo.
2 parents cd790d4 + 8795981 commit a378536

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

stdlib/public/Reflection/TypeRefBuilder.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ TypeRefBuilder::getFieldTypeInfo(const TypeRef *TR) {
160160
auto CandidateMangledName = FD.getMangledTypeName(TypeRefOffset);
161161
auto NormalizedName = normalizeReflectionName(Dem, CandidateMangledName);
162162
FieldTypeInfoCache[NormalizedName] = {&FD, &Info};
163+
Dem.clear();
163164
}
164165
}
165166

0 commit comments

Comments
 (0)