Skip to content
This repository has been archived by the owner on Sep 6, 2024. It is now read-only.
/ demangle Public archive

CLI tool for quickly demangling a symbol

License

Notifications You must be signed in to change notification settings

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