Expand description
这个 crate 提供反编译流水线的库接口。
单独保留库层的原因是让 parser、transformer 和后续分析层在 CLI 稳定前 就可以被单测、集成测试和调试工具直接复用。
Modules§
- ast
- AST 层入口。
- debug
- 这个模块定义各层调试能力共享的公共契约。
- decompile
- 这个模块承载主反编译 pipeline 的库接口。
- generate
- Generate 层入口。
- hir
- 这个模块承载 HIR 层的共享实现。
- parser
- 这个模块承载整个字节码 parser 层。
- structure
- 这个模块承载 Structure 层的共享实现。
- transformer
- 这个模块承载 raw -> low-IR 的 transformer 层。