[PATCH] D124010: [llvm-cxxfilt] Unable to demangle a template argument which happens to be a null pointer

David Blaikie via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 19 11:20:29 PDT 2022


dblaikie added a comment.

Should Clang be changing to not use this mangling, so it uses a mangling that matches GCC?

And the demangle AST you're creating here is for an enum, and a cast from 0 to nullptr - but I'm not sure that's portable (even if it is inconsistent between producers) - nullptr_t isn't necessarily an enum, and I don't think C++ requires that you can cast 0 to nullptr_t?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D124010



More information about the llvm-commits mailing list