[LLVMdev] How to demange C++ names

Anton Korobeynikov anton at korobeynikov.info
Fri Aug 27 12:10:17 PDT 2010

> Do you refer to any particular version of c++filt? I tried, but seemed
> not to work. For example, when I run a command as below:
>  c++filt _ZNSt4listIiSaIiEEaSERKS1_
> The output remains the same as the input symbol.
Try to prepend underscore. I have:
$ c++filt __ZNSt4listIiSaIiEEaSERKS1_
std::list<int, std::allocator<int> >::operator=(std::list<int,
std::allocator<int> > const&)

With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University

More information about the llvm-dev mailing list