[−][src]Crate rustc_mir
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Rust MIR: a lowered representation of Rust. Also: an experiment!
Re-exports
pub use hair::pattern::check_crate as matchck_crate; |
Modules
borrow_check |
[ Experimental ] This query borrow-checks the MIR to (further) ensure it is not broken. |
build |
[ Experimental ]
|
const_eval |
[ Experimental ]
|
dataflow |
[ Experimental ]
|
diagnostics |
[ Experimental ]
|
hair |
[ Experimental ] The MIR is built from some high-level abstract IR (HAIR). This section defines the HAIR 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. |
interpret |
[ Experimental ] An interpreter for MIR used in CTFE and by miri |
monomorphize |
[ Experimental ]
|
shim |
[ Experimental ]
|
transform |
[ Experimental ]
|
util |
[ Experimental ]
|
Macros
run_passes |
[ Experimental ]
|
Constants
DIAGNOSTICS |
[ Experimental ]
|
Functions
provide |
[ Experimental ]
|