3 个版本

0.1.2 2024 年 4 月 1 日
0.1.1 2024 年 4 月 1 日
0.1.0 2024 年 4 月 1 日

#84FFI

每月 43 次下载

MIT 许可证

6KB

demangle

Rust

快速解命名符号的 CLI 工具

支持与 symbolic-demangle 相同的语言:C++、Rust、Swift 和 ObjC。

symbolicclap 提供支持。

使用方法

demangle <LANGUAGE> <SYMBOL>

使用 demangle --help 获取更多信息。

示例

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

安装

cargo install demangle

依赖项

~3MB
~56K SLoC