File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
compiler/rustc_middle/src Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 1
1
//! The "main crate" of the Rust compiler. This crate contains common
2
2
//! type definitions that are used by the other crates in the rustc
3
- //! "family". Some prominent examples (note that each of these modules
4
- //! has their own README with further details).
3
+ //! "family". The following are some prominent examples.
5
4
//!
6
5
//! - **HIR.** The "high-level (H) intermediate representation (IR)" is
7
6
//! defined in the [`hir`] module.
7
+ //! - **THIR.** The "typed high-level (H) intermediate representation (IR)"
8
+ //! is defined in the [`thir`] module.
8
9
//! - **MIR.** The "mid-level (M) intermediate representation (IR)" is
9
10
//! defined in the [`mir`] module. This module contains only the
10
11
//! *definition* of the MIR; the passes that transform and operate
You can’t perform that action at this time.
0 commit comments