Demangled
Demangled is a cross-language demangling library and command-line tool designed to translate mangled symbol names produced by compilers into human-readable identifiers. It focuses on languages including C++, Rust, Go, D, and Swift, and is intended for use in debugging, profiling, crash reporting, and log analysis.
Demangled adopts a modular architecture with a core demangling engine and language-specific resolvers. The core implements
Clients can invoke the library directly from code or use the included command-line tool to demangle text
Demangled is distributed under an open-source license and maintained by an international community of contributors. It
Demangling refers to the process of restoring source-level identifiers from mangled names; it is a common task