Docs.rs
unluac-1.1.1
unluac 1.1.1
Permalink
Docs.rs crate page
MIT
Links
Homepage
Repository
crates.io
Source
Owners
x3zvawq
Dependencies
encoding_rs ^0.8.35
normal
owo-colors ^4.2.2
normal
thiserror ^2.0.12
normal
Versions
14.35%
of the crate is documented
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Crate unluac
unluac
1.1.1
All Items
Crate Items
Modules
Crate
unluac
Copy item path
Source
Expand description
这个 crate 提供反编译流水线的库接口。
单独保留库层的原因是让 parser、transformer 和后续分析层在 CLI 稳定前 就可以被单测、集成测试和调试工具直接复用。
Modules
§
ast
AST 层入口。
cfg
这个模块承载 low-IR 之上的共享分析层。
debug
这个模块定义各层调试能力共享的公共契约。
decompile
这个模块承载主反编译 pipeline 的库接口。
generate
Generate 层入口。
hir
这个模块承载 HIR 层的共享实现。
naming
Naming 层入口。
parser
这个模块承载整个字节码 parser 层。
readability
跨层共享的可读性配置。
structure
这个模块承载 StructureFacts 层的共享实现。
transformer
这个模块承载 raw -> low-IR 的 transformer 层。