Re-exportsยง
use std::assert_matches;๐use std::ops::Deref;๐use rustc_abi::Align;๐use rustc_abi::Scalar;๐use rustc_abi::Size;๐use rustc_abi::WrappingRange;๐use rustc_ast::expand::typetree::FncTree;๐use rustc_ast::expand::typetree::TypeTree;๐use rustc_attr_ir::UnrollAttr;๐use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs;๐use rustc_middle::mir;๐use rustc_middle::ty::layout::FnAbiOf;๐use rustc_middle::ty::layout::LayoutOf;๐use rustc_middle::ty::layout::TyAndLayout;๐use rustc_middle::ty::typetree::typetree_from_ty;๐use rustc_middle::ty::AtomicOrdering;๐use rustc_middle::ty::Instance;๐use rustc_middle::ty::Ty;๐use rustc_session::config::OptLevel;๐use rustc_span::Span;๐use rustc_target::callconv::FnAbi;๐use super::abi::AbiBuilderMethods;๐use super::asm::AsmBuilderMethods;๐use super::consts::ConstCodegenMethods;๐use super::coverageinfo::CoverageInfoBuilderMethods;๐use super::debuginfo::DebugInfoBuilderMethods;๐use super::intrinsic::IntrinsicCallBuilderMethods;๐use super::misc::MiscCodegenMethods;๐use super::type_::ArgAbiBuilderMethods;๐use super::type_::BaseTypeCodegenMethods;๐use super::type_::LayoutTypeCodegenMethods;๐use super::CodegenMethods;๐use super::StaticBuilderMethods;๐use crate::MemFlags;๐use crate::common::AtomicRmwBinOp;๐use crate::common::IntPredicate;๐use crate::common::RealPredicate;๐use crate::common::SynchronizationScope;๐use crate::common::TypeKind;๐use crate::mir::operand::OperandRef;๐use crate::mir::operand::OperandValue;๐use crate::mir::place::PlaceRef;๐use crate::mir::place::PlaceValue;๐
Enumsยง
- Overflow
Op - Return
Slot - The location of the return value for the call.