HIR/MIR
HIR 是 Rust 在编译过程中的一个中间产物,在转化成更为晦涩难懂的 MIR 之前,它可以帮助我们一窥编译器的小小细节。
https://rustc-dev-guide.rust-lang.org/hir.html
https://rustc-dev-guide.rust-lang.org/mir/index.html
转换命令
cargo rustc -- -Z unpretty=hir
注意,必须在 Rust
nightly 版本下才有作用。
2024-02-22 12:05:52
HIR 是 Rust 在编译过程中的一个中间产物,在转化成更为晦涩难懂的 MIR 之前,它可以帮助我们一窥编译器的小小细节。
https://rustc-dev-guide.rust-lang.org/hir.html
https://rustc-dev-guide.rust-lang.org/mir/index.html
cargo rustc -- -Z unpretty=hir
注意,必须在 Rust
nightly 版本下才有作用。