================
@@ -720,7 +720,7 @@ void FormatManager::LoadSystemFormatters() {
TypeSummaryImpl::Flags string_flags;
string_flags.SetCascades(true)
.SetSkipPointers(true)
- .SetSkipReferences(false)
+ .SetSkipReferences(true)
----------------
DavidSpickett wrote:
Closest I found to documentation for this is:
```
-r ( --skip-references )
Don't use this format for references-to-type objects.
```
So I think string_format was being used for references, but now is not.
I guess that this formatter didn't know how to remove the reference layer
itself, and that's why it wasn't producing a summary. Now you've said not to
use this for references, some generic reference to type handler kicks in and
does a better job?
https://github.com/llvm/llvm-project/pull/174398
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits