[−][src]Module rustc_mir::interpret::memory
🔬 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?
The memory subsystem.
Generally, we use Pointer
to denote memory addresses. However, some operations
have a "size"-like parameter, and they take Scalar
for the address because
if the size is 0, then the pointer can also be a (properly aligned, non-NULL)
integer. It is crucial that these operations call check_align
before
short-circuiting the empty case!
Structs
Memory |
[ Experimental ]
|
Enums
MemoryKind |
[ Experimental ]
|
Functions
read_target_uint |
[ Experimental ]
|
write_target_uint |
[ Experimental ]
|