diff options
| author | Matthew Jasper <mjjasper1@gmail.com> | 2019-04-01 19:38:00 +0100 |
|---|---|---|
| committer | Matthew Jasper <mjjasper1@gmail.com> | 2019-04-01 19:38:00 +0100 |
| commit | 9eb6f32d452bed518a2c3bd6d0e084fdb10cd26e (patch) | |
| tree | 856854d7a36c8ba37365682c714dce7bc92a279d /src/librustc_mir/dataflow/impls | |
| parent | a89c03a30a1e8f1cd190114b765d01752d3ce8d8 (diff) | |
| download | rust-9eb6f32d452bed518a2c3bd6d0e084fdb10cd26e.tar.gz rust-9eb6f32d452bed518a2c3bd6d0e084fdb10cd26e.zip | |
Use normal newtype_index macro for MIR dataflow
Diffstat (limited to 'src/librustc_mir/dataflow/impls')
| -rw-r--r-- | src/librustc_mir/dataflow/impls/borrows.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/librustc_mir/dataflow/impls/borrows.rs b/src/librustc_mir/dataflow/impls/borrows.rs index b47aff3a4f8..0e51a519da3 100644 --- a/src/librustc_mir/dataflow/impls/borrows.rs +++ b/src/librustc_mir/dataflow/impls/borrows.rs @@ -10,13 +10,18 @@ use rustc_data_structures::fx::FxHashMap; use rustc_data_structures::indexed_vec::{Idx, IndexVec}; use crate::dataflow::{BitDenotation, BlockSets, InitialFlow}; -pub use crate::dataflow::indexes::BorrowIndex; use crate::borrow_check::nll::region_infer::RegionInferenceContext; use crate::borrow_check::nll::ToRegionVid; use crate::borrow_check::places_conflict; use std::rc::Rc; +newtype_index! { + pub struct BorrowIndex { + DEBUG_FORMAT = "bw{}" + } +} + /// `Borrows` stores the data used in the analyses that track the flow /// of borrows. /// |
