Skip to main content

Module dummy_machine

Module dummy_machine 

Source

Re-exportsยง

use rustc_middle::mir::interpret::AllocId; ๐Ÿ”’
use rustc_middle::mir::interpret::ConstAllocation; ๐Ÿ”’
use rustc_middle::mir::interpret::InterpResult; ๐Ÿ”’
use rustc_middle::query::TyCtxtAt; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::layout::TyAndLayout; ๐Ÿ”’
use rustc_span::def_id::DefId; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_span::span_bug; ๐Ÿ”’
use rustc_target::callconv::FnAbi; ๐Ÿ”’
use crate::interpret; ๐Ÿ”’
use crate::interpret::HasStaticRootDefId; ๐Ÿ”’
use crate::interpret::ImmTy; ๐Ÿ”’
use crate::interpret::Immediate; ๐Ÿ”’
use crate::interpret::InterpCx; ๐Ÿ”’
use crate::interpret::PointerArithmetic; ๐Ÿ”’
use crate::interpret::interp_ok; ๐Ÿ”’
use crate::interpret::throw_machine_stop; ๐Ÿ”’
use rustc_middle::mir::*; ๐Ÿ”’

Macrosยง

throw_machine_stop_str
Macro for machine-specific InterpError without allocation. (These will never be shown to the user, but they help diagnose ICEs.)

Structsยง

DummyMachine