Skip to content

Commit

Permalink
Document -Zunpretty=thir-tree (#1128)
Browse files Browse the repository at this point in the history
* document -Zunpretty=thir-tree

* Update position/wording
  • Loading branch information
syvb authored May 13, 2021
1 parent 1e6c7fb commit f58dfe9
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/thir.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ will be allocated. Dropping this arena will result in the THIR being destroyed,
which is useful to keep peak memory in check. Having a THIR representation of
all bodies of a crate in memory at the same time would be very heavy.

You can get a debug representation of the THIR by passing the `-Zunpretty=thir-tree` flag
to `rustc`.

[thir-docs]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_build/thir/index.html
[`thir::Expr`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_build/thir/struct.Expr.html
[`build_thir`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_build/thir/fn.build_thir.html

0 comments on commit f58dfe9

Please sign in to comment.