其他分享
首页 > 其他分享> > 将 Rust 代码转换成 HIR 和 MIR

将 Rust 代码转换成 HIR 和 MIR

作者:互联网

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 版本下才有作用。

标签:HIR,rustc,dev,html,MIR,Rust
来源: https://www.cnblogs.com/rustln/p/15951841.html