Skip to content

valentinegb/demangle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

demangle

Rust

CLI tool for quickly demangling a symbol

Supports the same languages as symbolic-demangle: C++, Rust, Swift, and ObjC.

Powered by symbolic and clap.

Usage

demangle <LANGUAGE> <SYMBOL>

Use demangle --help for more.

Example

% demangle swift '_$s10Foundation15AttributeScopesO7SwiftUIE05swiftE0AcDE0D12UIAttributesVmvg'
(extension in SwiftUI):Foundation.AttributeScopes.swiftUI.getter : (extension in SwiftUI):Foundation.AttributeScopes.SwiftUIAttributes.Type

Installation

cargo install demangle