================ @@ -33,6 +33,7 @@ class APINotesWriter::Implementation { /// Mapping from strings to identifier IDs. llvm::StringMap<IdentifierID> IdentifierIDs; +public: ---------------- compnerd wrote: Why make all this public? https://github.com/llvm/llvm-project/pull/65187