[clang] [clang][ssaf] Implement JSONFormat (PR #180021)

Aviral Goel via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 13 11:52:35 PST 2026


================
@@ -29,6 +29,7 @@ class EntityIdTable;
 /// \see EntityIdTable
 class EntityId {
   friend class EntityIdTable;
+  friend class SerializationFormat;
----------------
aviralg wrote:

Yes. With the latest merge against llvm/main, the situation is resolved. Note that we have an explicit method in SerializationFormat.h to create an EntityId since its constructors are private, unlike other framework data structures that have public constructors.

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


More information about the cfe-commits mailing list