[Lldb-commits] [lldb] [LLDB] Hide unresolvable children from ObjC tagged pointers (PR #211936)

via lldb-commits lldb-commits at lists.llvm.org
Fri Jul 24 15:50:55 PDT 2026


================
@@ -881,6 +881,44 @@ lldb::TypeCategoryImplSP ObjCLanguage::GetFormatters() {
   return g_category;
 }
 
+HardcodedFormatters::HardcodedSyntheticFinder
+ObjCLanguage::GetHardcodedSynthetics() {
+  static llvm::once_flag g_initialize;
+  static HardcodedFormatters::HardcodedSyntheticFinder g_formatters;
+
+  llvm::call_once(g_initialize, []() -> void {
+    // An Objective-C tagged pointer (e.g. a single-index NSIndexSet
----------------
jimingham wrote:

Other than that, the LGTM.

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


More information about the lldb-commits mailing list