[Lldb-commits] [lldb] [LLDB][NativePDB] Use original struct name when searching for constants (PR #166845)

via lldb-commits lldb-commits at lists.llvm.org
Wed Dec 10 08:39:50 PST 2025


Nerixyz wrote:

> Just to clarify, by "name that the compiler gives" is the `getQualifiedNameAsString`? And the discrepancy in the example is the way `(anonymous namespace)` is printed right?

By "name that the compiler gives" I meant the name as it appears in the PDB. In the example, there's another discrepancy where the name in the PDB contains a space in `>>` and we don't. I added that as a comment now too.

> For MSVC, Clang will format it with backticks while the demangler doesn't

Yes, similar to the closing brackets in templates.

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


More information about the lldb-commits mailing list