Re-exportsยง
use rustc_abi::FieldIdx;๐use rustc_index::bit_set::MixedBitSet;๐use rustc_middle::mir::Body;๐use rustc_middle::mir::TerminatorKind;๐use rustc_middle::ty;๐use rustc_middle::ty::GenericArgs;๐use rustc_middle::ty::Ty;๐use rustc_middle::ty::TyCtxt;๐use rustc_middle::ty::VariantDef;๐use rustc_mir_dataflow::impls::MaybeInitializedPlaces;๐use rustc_mir_dataflow::move_paths::LookupResult;๐use rustc_mir_dataflow::move_paths::MoveData;๐use rustc_mir_dataflow::move_paths::MovePathIndex;๐use rustc_mir_dataflow::Analysis;๐use rustc_mir_dataflow::MaybeReachable;๐use rustc_mir_dataflow::move_path_children_matching;๐use crate::PassPolicy;๐
Structsยง
- Remove
Uninit ๐Drops - Removes
Dropterminators whose target is known to be uninitialized at that point.
Functionsยง
- is_
needs_ ๐drop_ and_ init - variant_
needs_ ๐drop