demangle(1)

demangle1

Undo c++ name mangling for symbols

Usage

demangle

Overview

demangle reads a list of C++ mangled symbol names from standard input and converts these names to human-readable form on standard output.

This utility is part of the KDE Software Development Kit.

Examples

Create a file called names containing the following mangled symbol names:

_ZNK6Object10metaObjectEv 
_ZN8QPtrListI5ArrowE5clearEv 
_ZTC4Kolf0_11KMainWindow

These names can then be demangled as follows:

example$ demangle < names
Object::metaObject() const 
QPtrList<Arrow>::clear() 
construction vtable for KMainWindow-in-Kolf

Releases

7 releases since Debian 3.1 (Sarge); the text changed 4 times.

  1. 3.1–5.0
  2. 6.0
  3. 7
  4. 8
  5. 9

Author

Ben Burton <[email protected]>

Author.

From kmtrace 4:16.08.0-1+b1 in Debian 9 (Stretch). Parsed by carta from the page's man source.