Re-exportsยง
use rustc_middle::mir::visit::MutatingUseContext;๐use rustc_middle::mir::visit::PlaceContext;๐use rustc_middle::mir::visit::Visitor;๐use rustc_middle::mir::Body;๐use rustc_middle::mir::Local;๐use rustc_middle::mir::Location;๐use rustc_middle::mir::Place;๐use rustc_middle::ty::TyCtxt;๐use rustc_mir_dataflow::move_paths::LookupResult;๐use rustc_mir_dataflow::move_paths::MoveData;๐use tracing::debug;๐use super::LocationIndex;๐use super::PoloniusFacts;๐use super::PoloniusLocationTable;๐use crate::def_use;๐use crate::def_use::DefUse;๐use crate::universal_regions::UniversalRegions;๐
Structsยง
- Access
Facts ๐Extractor - MIR visitor extracting point-wise facts about accesses.
Functionsยง
- emit_
access_ ๐facts - Emit polonius facts for variable defs, uses, drops, and path accesses.