[PATCH] D122528: [clang][ASTImporter] Not using consumeError at failed import of in-class initializer.
Balázs Kéri via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 7 02:08:08 PDT 2022
This revision was automatically updated to reflect the committed changes.
Closed by commit rG5479174071ec: [clang][ASTImporter] Not using consumeError at failed import of in-class… (authored by balazske).
Changed prior to commit:
https://reviews.llvm.org/D122528?vs=418395&id=421132#toc
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D122528/new/
https://reviews.llvm.org/D122528
Files:
clang/lib/AST/ASTImporter.cpp
Index: clang/lib/AST/ASTImporter.cpp
===================================================================
--- clang/lib/AST/ASTImporter.cpp
+++ clang/lib/AST/ASTImporter.cpp
@@ -3658,11 +3658,7 @@
if (!FoundField->getInClassInitializer())
FoundField->setInClassInitializer(*ToInitializerOrErr);
} else {
- // We can't return error here,
- // since we already mapped D as imported.
- // FIXME: warning message?
- consumeError(ToInitializerOrErr.takeError());
- return FoundField;
+ return ToInitializerOrErr.takeError();
}
}
return FoundField;
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D122528.421132.patch
Type: text/x-patch
Size: 678 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220407/fa8e720e/attachment.bin>
More information about the cfe-commits
mailing list