[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 08:36:18 PST 2026


================
@@ -142,6 +148,40 @@ uint64_t JSONFormat::entityIdToJSON(EntityId EI) const {
   return static_cast<uint64_t>(getIndex(EI));
 }
 
+llvm::Expected<EntityId>
+JSONFormat::entityIdFromJSONObject(const Object &EntityIdObject) {
+  if (EntityIdObject.size() != 1) {
+    return ErrorBuilder::create(std::errc::invalid_argument,
----------------
aviralg wrote:

Yes. Pinky swear!

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


More information about the cfe-commits mailing list