[][src]Module rustc_mir::interpret::eval_context

⚙️ This is an internal compiler API. (rustc_private)

This crate is being loaded from the sysroot, a permanently unstable location for private compiler dependencies. It is not intended for general use. Prefer using a public version of this crate from crates.io via Cargo.toml.

Structs

FrameInternal

A stack frame.

InterpCxInternal
LocalStateInternal

State of a local variable including a memoized layout

Enums

LocalValueInternal

Current value of a local variable

StackPopCleanupInternal

Functions

from_known_layoutInternal

Use the already known layout if given (but sanity check in debug mode), or compute the layout.

mir_assign_valid_typesInternal

Test if it is valid for a MIR assignment to assign src-typed place to dest-typed value. This test should be symmetric, as it is primarily about layout compatibility.