[clang] [clang][DebugInfo] Revert to printing canonical typenames for template aliases (PR #110767)

David Blaikie via cfe-commits cfe-commits at lists.llvm.org
Wed Oct 2 10:59:18 PDT 2024


dwblaikie wrote:

Thanks @jimingham - yeah, that makes sense. My original argument for being OK with the de-canonicalization of typedefs was that they aren't load bearing anyway. But if lldb puts load on them, that assumption doesn't hold.

Yeah, could check for angles or template parameter DIEs and cache typedef->prettyprinter only if none of those features appear.

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


More information about the cfe-commits mailing list