Skip to main content

Module consts

Module consts 

Source

Re-exportsยง

use std::ops::Range; ๐Ÿ”’
use rustc_abi::Align; ๐Ÿ”’
use rustc_abi::ExternAbi; ๐Ÿ”’
use rustc_abi::HasDataLayout; ๐Ÿ”’
use rustc_abi::Primitive; ๐Ÿ”’
use rustc_abi::Scalar; ๐Ÿ”’
use rustc_abi::Size; ๐Ÿ”’
use rustc_abi::WrappingRange; ๐Ÿ”’
use rustc_attr_ir::Linkage; ๐Ÿ”’
use rustc_attr_ir::lang_items::LangItem; ๐Ÿ”’
use rustc_codegen_ssa::common; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_hir::def_id::DefId; ๐Ÿ”’
use rustc_hir::def_id::LOCAL_CRATE; ๐Ÿ”’
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrFlags; ๐Ÿ”’
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs; ๐Ÿ”’
use rustc_middle::mir::interpret::Allocation; ๐Ÿ”’
use rustc_middle::mir::interpret::ConstAllocation; ๐Ÿ”’
use rustc_middle::mir::interpret::ErrorHandled; ๐Ÿ”’
use rustc_middle::mir::interpret::InitChunk; ๐Ÿ”’
use rustc_middle::mir::interpret::Pointer; ๐Ÿ”’
use rustc_middle::mir::interpret::Scalar as InterpScalar; ๐Ÿ”’
use rustc_middle::mir::interpret::read_target_uint; ๐Ÿ”’
use rustc_middle::mono::MonoItem; ๐Ÿ”’
use rustc_middle::ty::layout::HasTypingEnv; ๐Ÿ”’
use rustc_middle::ty::layout::LayoutOf; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::Instance; ๐Ÿ”’
use rustc_span::Symbol; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_span::span_bug; ๐Ÿ”’
use rustc_target::spec::Arch; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use tracing::trace; ๐Ÿ”’
use crate::common::CodegenCx; ๐Ÿ”’
use crate::diagnostics::SymbolAlreadyDefined; ๐Ÿ”’
use crate::llvm; ๐Ÿ”’
use crate::llvm::Type; ๐Ÿ”’
use crate::llvm::Value; ๐Ÿ”’
use crate::llvm::const_ptr_auth; ๐Ÿ”’
use crate::type_of::LayoutLlvmExt; ๐Ÿ”’
use crate::base; ๐Ÿ”’
use crate::debuginfo; ๐Ÿ”’
use rustc_codegen_ssa::traits::*; ๐Ÿ”’

Enumsยง

IsInitOrFini ๐Ÿ”’
Indicates whether a symbol is part of .init_array or .fini_array.
IsStatic ๐Ÿ”’
Indicates whether a value originates from a static.

Functionsยง

check_and_apply_linkage ๐Ÿ”’
codegen_static_initializer ๐Ÿ”’
const_alloc_to_llvm ๐Ÿ”’
set_global_alignment ๐Ÿ”’