[clang] [clang][ssaf] Implement Entity Linker CLI and patching for JSON Format (PR #184713)
Balázs Benics via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 6 07:45:07 PST 2026
================
@@ -183,7 +187,9 @@ llvm::Error EntityLinker::link(std::unique_ptr<TUSummaryEncoding> Summary) {
auto EntityResolutionTable = resolve(SummaryRef);
auto PatchTargets = merge(SummaryRef, EntityResolutionTable);
- patch(PatchTargets, EntityResolutionTable);
+ if (auto Err = patch(PatchTargets, EntityResolutionTable)) {
+ return Err;
+ }
return llvm::Error::success();
----------------
steakhal wrote:
Shall we just have `return patch(...);` directly?
https://github.com/llvm/llvm-project/pull/184713
More information about the cfe-commits
mailing list