[PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.

Christian Sigg via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 10 04:30:25 PDT 2020


csigg added a comment.

Hi David, I finally had time to get back to this and spend a few hours to root cause why some PointerUnions can't be pretty printed. 
It was unrelated to std::__u::pair. The issue is that the PointerUnionUIntTraits may be invisible to the current GDB block if it's only been instanced in a different translation unit.
I've added a test case to show the issue.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D73609





More information about the llvm-commits mailing list