Skip to content

Commit 0319551

Browse files
committed
Fix cache insertion logic bug?
1 parent 9a53e8f commit 0319551

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/AST/ClangTypeConverter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@ Decl *ClangTypeConverter::getSwiftDeclForExportedClangDecl(
907907
clang::QualType ClangTypeConverter::convertTemplateArgument(Type type) {
908908
auto withCache = [&](auto lookup) {
909909
auto [it, inserted] = Cache.try_emplace(type, clang::QualType{});
910-
if (!inserted)
910+
if (inserted)
911911
it->second = lookup();
912912
return it->second;
913913
};

0 commit comments

Comments
 (0)