py-cpp-demangle: Demangles C++ linker symbols
A package for demangling C++ linker symbol strings
This is mainly an experiment in creating python extensions in Rust. A blog post about this is here.
pip install cpp-demangle
Building from source requires the nightly version of the rust compiler.
This module exposes a single function that transforms C++ linker symbols to a human readable representation.
from cpp_demangle import demangle print(demangle('_ZN7mangled3fooEd')) # prints 'mangled::foo(double)'
Released under the MIT License