summaryrefslogtreecommitdiffstats
path: root/compiler/rustc_mir_build/src/thir/mod.rs
blob: e0e6ac26654ab174bdb413de9b79b3539beb1b06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
//! The MIR is built from some typed high-level IR
//! (THIR). This section defines the THIR along with a trait for
//! accessing it. The intention is to allow MIR construction to be
//! unit-tested and separated from the Rust source and compiler data
//! structures.

pub(crate) mod constant;

pub(crate) mod cx;

pub(crate) mod pattern;

mod util;