================ @@ -111,6 +111,7 @@ class SBStructuredData { protected: friend class SBAttachInfo; friend class SBLaunchInfo; + friend class SBPlatform; friend class SBDebugger; friend class SBTarget; friend class SBProcess; ---------------- clayborg wrote:
We keep friending new classes in all of the `lldb::SB` header files. I wonder if we should create a single class inside of lldb that has all of the abilities to access the private methods of any `lldb::SB` classes and then have a bunch of static calls on this one class that everyone internally can use? https://github.com/llvm/llvm-project/pull/99814 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits