[clang] [clang][ssaf] Implement Entity Linker CLI and patching for JSON Format (PR #184713)

Aviral Goel via cfe-commits cfe-commits at lists.llvm.org
Sat Mar 7 11:59:21 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();
----------------
aviralg wrote:

Indeed.

https://github.com/llvm/llvm-project/pull/184713


More information about the cfe-commits mailing list