================
@@ -720,7 +720,7 @@ void FormatManager::LoadSystemFormatters() {
   TypeSummaryImpl::Flags string_flags;
   string_flags.SetCascades(true)
       .SetSkipPointers(true)
-      .SetSkipReferences(false)
+      .SetSkipReferences(true)
----------------
Michael137 wrote:

Hmm the more I look into this the more it seems like the right thing to do is 
not apply this formatter for references and instead let the child be printed. 
That's similar to how the `int&` case also works it seems. I.e., we call 
`PrintChildrenOneLiner` which does the formatting of the pointee.

https://github.com/llvm/llvm-project/pull/174398
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to