labath added a comment.

In https://reviews.llvm.org/D52461#1249259, @aleksandr.urakov wrote:

> It seems that `CPlusPlusLanguage::MethodName` is backed by LLDB 
> `CPlusPlusNameParser`, which can't parse demangled names...


What makes you say that? If you look at the MethodName unit tests 
(`unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp`), you will see that 
they all operate on demangled names -- there isn't a mangled name in the whole 
file.

Using RichManglingContext would work too, though I'm not sure if that will buy 
you anything, as that is just a wrapper around this parser.


Repository:
  rLLDB LLDB

https://reviews.llvm.org/D52461



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to