Expand description
Process-free Rust, C++, and Swift symbol demangling and normalization.
Modules§
- swift_
evidence - Owned, process-free Swift mangling evidence. Owned, process-free Swift mangling evidence.
Structs§
- Swift
Type Metadata Identity - Typed identity carried by an emitted Swift type-metadata symbol.
- Symbol
Demangler - Cached demangler for symbol-heavy CLI output.
Enums§
- Swift
Nominal Metadata Kind - Closed nominal kinds carried by an emitted Swift type-metadata symbol.
- Swift
Type Metadata Symbol Evidence - Strict classification of one possible emitted Swift type-metadata symbol.
Functions§
- classify_
swift_ type_ metadata_ symbol - Strictly classify an emitted Swift type-metadata symbol.
- demangle_
cpp_ symbol - Demangle a C++ symbol, including a return type when the ABI encoding carries one.
- demangle_
cpp_ symbol_ without_ return_ type - Demangle a C++ symbol while omitting any encoded return type.
- demangle_
swift_ symbol - Demangle a legacy Swift Objective-C runtime name in-process.
- demangle_
symbol - Demangle a Rust, C++, or Swift symbol name when possible.
- format_
symbol - Return either the original name or a demangled replacement.
- swift_
type_ metadata_ identity - Decode the typed identity of an emitted Swift type-metadata symbol.