Module rustc::mir::interpret
[−]
[src]
🔬 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?
An interpreter for MIR used in CTFE and by miri
Structs
AllocId |
[ Experimental ]
|
Allocation |
[ Experimental ]
|
DynamicLifetime |
[ Experimental ]
|
EvalError |
[ Experimental ]
|
GlobalId |
[ Experimental ] Uniquely identifies a specific constant or static. |
MemoryPointer |
[ Experimental ]
|
Pointer |
[ Experimental ] A wrapper type around |
PtrAndAlign |
[ Experimental ]
|
UndefMask |
[ Experimental ]
|
Enums
AccessKind |
[ Experimental ]
|
EvalErrorKind |
[ Experimental ]
|
Lock |
[ Experimental ]
|
PrimVal |
[ Experimental ] A |
PrimValKind |
[ Experimental ]
|
Value |
[ Experimental ] A |
Traits
PointerArithmetic |
[ Experimental ]
|
Functions
bytes_to_f32 |
[ Experimental ]
|
bytes_to_f64 |
[ Experimental ]
|
Type Definitions
EvalResult |
[ Experimental ]
|