Module rustc_mir::borrow_check::borrow_set [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Re-exports
use borrow_check::place_ext::PlaceExt; |
use dataflow::indexes::BorrowIndex; |
use rustc::mir::traversal; |
use rustc::mir::visit::PlaceContext; |
use rustc::mir::visit::Visitor; |
use rustc::mir; |
use rustc::mir::Location; |
use rustc::mir::Mir; |
use rustc::mir::Place; |
use rustc::ty::Region; |
use rustc::ty::TyCtxt; |
use rustc::util::nodemap::FxHashMap; |
use rustc::util::nodemap::FxHashSet; |
use rustc_data_structures::indexed_vec::IndexVec; |
use std::fmt; |
use std::hash::Hash; |
use std::ops::Index; |
Structs
BorrowData |
[ Experimental ]
|
BorrowSet |
[ Experimental ]
|
GatherBorrows |
[ Experimental ]
|