[PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.

Louis Dionne via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 5 09:51:02 PDT 2019


ldionne added a comment.

In D65609#1615069 <https://reviews.llvm.org/D65609#1615069>, @Eugene.Zelenko wrote:

> In D65609#1615019 <https://reviews.llvm.org/D65609#1615019>, @ldionne wrote:
>
> > In D65609#1613721 <https://reviews.llvm.org/D65609#1613721>, @EricWF wrote:
> >
> > > wow. This is a fantastic amount of work. Thank you. No longer will libc++ accidentally break the pretty printers!
> >
> >
> > I want to echo this. This is really cool. I _really_ hope we can get something similar for LLDB.
>
>
> LLDB has pretty-printers <https://github.com/llvm/llvm-project/tree/master/lldb/source/Plugins/Language/CPlusPlus>. They are implemented in C++ instead of scripting.


Sorry, my point is that we don't have the pretty-printer tests checked into libc++ and part of its test suite, which has been a source of pain in the past. Changing that situation is what I was referring to when I said "I hope we can get something similar for LLDB".


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65609/new/

https://reviews.llvm.org/D65609





More information about the llvm-commits mailing list