Skip to main content

Module foreign_items

Module foreign_items 

Source

Re-exportsยง

use std::collections::hash_map::Entry; ๐Ÿ”’
use std::io::Write; ๐Ÿ”’
use std::mem; ๐Ÿ”’
use std::path::Path; ๐Ÿ”’
use rustc_abi::Align; ๐Ÿ”’
use rustc_abi::ExternAbi; ๐Ÿ”’
use rustc_abi::Size; ๐Ÿ”’
use rustc_ast::expand::allocator::NO_ALLOC_SHIM_IS_UNSTABLE; ๐Ÿ”’
use rustc_attr_ir::Linkage; ๐Ÿ”’
use rustc_data_structures::either::Either; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_hir::def_id::CrateNum; ๐Ÿ”’
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrFlags; ๐Ÿ”’
use rustc_middle::mir::interpret::AllocInit; ๐Ÿ”’
use rustc_middle::ty::Instance; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::mir; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_span::Symbol; ๐Ÿ”’
use rustc_target::callconv::FnAbi; ๐Ÿ”’
use rustc_target::spec::Os; ๐Ÿ”’
use super::alloc::EvalContextExt as _; ๐Ÿ”’
use super::backtrace::EvalContextExt as _; ๐Ÿ”’
use crate::concurrency::GenmcEvalContextExt as _; ๐Ÿ”’
use crate::eval::ExitType; ๐Ÿ”’
use crate::eval::ProgramExitHandler; ๐Ÿ”’
use crate::helpers::EvalContextExt as _; ๐Ÿ”’
use crate::*; ๐Ÿ”’

Structsยง

DynSym
Type of dynamic symbols (for dlsym et al)

Traitsยง

EvalContextExt
EvalContextExtPriv ๐Ÿ”’