Skip to main content

Module common

Module common 

Source

Re-exportsΒ§

use rustc_attr_ir::PeImportNameType; πŸ”’
use rustc_attr_ir::lang_items::LangItem; πŸ”’
use rustc_crate_store::DllCallingConvention; πŸ”’
use rustc_crate_store::DllImport; πŸ”’
use rustc_crate_store::DllImportSymbolType; πŸ”’
use rustc_middle::mir::interpret::GlobalAlloc; πŸ”’
use rustc_middle::mir::interpret::PointerArithmetic; πŸ”’
use rustc_middle::mir::interpret::Scalar; πŸ”’
use rustc_middle::ty::layout::TyAndLayout; πŸ”’
use rustc_middle::ty; πŸ”’
use rustc_middle::ty::Instance; πŸ”’
use rustc_middle::ty::ScalarInt; πŸ”’
use rustc_middle::ty::TyCtxt; πŸ”’
use rustc_span::Span; πŸ”’
use rustc_span::bug; πŸ”’
use rustc_span::span_bug; πŸ”’
use rustc_target::spec::CfgAbi; πŸ”’
use rustc_target::spec::Env; πŸ”’
use rustc_target::spec::Os; πŸ”’
use rustc_target::spec::Target; πŸ”’
use crate::traits::*; πŸ”’

ModulesΒ§

temp_stable_hash_impls πŸ”’

EnumsΒ§

AtomicRmwBinOp
IntPredicate
RealPredicate
SynchronizationScope

FunctionsΒ§

asm_const_ptr_clean
β€œClean” a const pointer by removing values where the resulting ASM will not be <symbol> + <offset>.
asm_const_to_str
build_langcall πŸ”’
i686_decorated_name
is_using_dlltool
shift_mask_val πŸ”’