Usage: /usr/bin/c++filt [options] [mangled names] Options are: [-_|--strip-underscore] Ignore first leading underscore [-n|--no-strip-underscore] Do not ignore a leading underscore (default) [-p|--no-params] Do not display function arguments [-i|--no-verbose] Do not show implementation details (if any) [-R|--recurse-limit] Enable a limit on recursion whilst demangling. [Default] ]-r|--no-recurse-limit] Disable a limit on recursion whilst demangling [-t|--types] Also attempt to demangle type encodings [-s|--format {none,auto,gnu-v3,java,gnat,dlang,rust}] [@] Read extra options from [-h|--help] Display this information [-v|--version] Show the version information Demangled names are displayed to stdout. If a name cannot be demangled it is just echoed to stdout. If no names are provided on the command line, stdin is read. Report bugs to .