Skip to main content

Module allocator

Module allocator 

Source

Re-exportsยง

use libc::c_uint; ๐Ÿ”’
use rustc_ast::expand::allocator::AllocatorMethod; ๐Ÿ”’
use rustc_ast::expand::allocator::AllocatorTy; ๐Ÿ”’
use rustc_ast::expand::allocator::NO_ALLOC_SHIM_IS_UNSTABLE; ๐Ÿ”’
use rustc_ast::expand::allocator::SpecialAllocatorMethod; ๐Ÿ”’
use rustc_ast::expand::allocator::default_fn_name; ๐Ÿ”’
use rustc_ast::expand::allocator::global_fn_name; ๐Ÿ”’
use rustc_codegen_ssa::traits::BaseTypeCodegenMethods as _; ๐Ÿ”’
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrFlags; ๐Ÿ”’
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_session::config::DebugInfo; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_symbol_mangling::mangle_internal_symbol; ๐Ÿ”’
use crate::attributes::llfn_attrs_from_instance; ๐Ÿ”’
use crate::builder::SBuilder; ๐Ÿ”’
use crate::context::SimpleCx; ๐Ÿ”’
use crate::declare::declare_simple_fn; ๐Ÿ”’
use crate::llvm; ๐Ÿ”’
use crate::llvm::FromGeneric; ๐Ÿ”’
use crate::llvm::TRUE; ๐Ÿ”’
use crate::llvm::Type; ๐Ÿ”’
use crate::attributes; ๐Ÿ”’
use crate::debuginfo; ๐Ÿ”’

Functionsยง

codegen ๐Ÿ”’ โš 
create_wrapper_function ๐Ÿ”’