Re-exportsยง
use std::collections::hash_map::Entry;๐use std::marker::PhantomData;๐use std::ops::Range;๐use rustc_abi::BackendRepr;๐use rustc_abi::FieldIdx;๐use rustc_abi::FieldsShape;๐use rustc_abi::Size;๐use rustc_abi::VariantIdx;๐use rustc_data_structures::fx::FxHashMap;๐use rustc_index::IndexVec;๐use rustc_index::bit_set::DenseBitSet;๐use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrFlags;๐use rustc_middle::ty::layout::LayoutOf;๐use rustc_middle::ty::layout::TyAndLayout;๐use rustc_middle::ty::Instance;๐use rustc_middle::ty::Ty;๐use rustc_middle::mir;๐use rustc_middle::ty;๐use rustc_session::config::DebugInfo;๐use rustc_span::BytePos;๐use rustc_span::DUMMY_SP;๐use rustc_span::Span;๐use rustc_span::Symbol;๐use rustc_span::bug;๐use rustc_span::hygiene;๐use rustc_span::sym;๐use super::operand::OperandRef;๐use super::operand::OperandValue;๐use super::place::PlaceRef;๐use super::place::PlaceValue;๐use super::FunctionCx;๐use super::LocalRef;๐use super::PerLocalVarDebugInfoIndexVec;๐use crate::traits::*;๐
Structsยง
- Const
Debug Info - Information needed to emit a constant.
- Debug
Info ๐Offset - Debug
Scope - Function
Debug Context - PerLocal
VarDebug Info - Like
mir::VarDebugInfo, but within amir::Local.