Module rustc_mir::build [] [src]

🔬 This is a nightly-only experimental API. (rustc_private)

Structs

BlockAnd [
Experimental
]

The BlockAnd "monad" packages up the new basic block along with a produced value (sometimes just unit, of course). The unpack! macro (and methods below) makes working with BlockAnd much more convenient.

Builder [
Experimental
]
ScopeId [
Experimental
]

Functions

construct_const [
Experimental
]
construct_error [
Experimental
]
construct_fn [
Experimental
]

the main entry point for building MIR for a function