Skip to content

Commit ab08f2a

Browse files
committed
fix imports
1 parent 8bb3d9e commit ab08f2a

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

src/tools/miri/src/diagnostics.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use log::trace;
66
use rustc_span::{source_map::DUMMY_SP, SpanData, Symbol};
77
use rustc_target::abi::{Align, Size};
88

9-
use crate::stacked_borrows::{diagnostics::TagHistory, AccessKind};
9+
use crate::borrow_tracker::{stacked_borrows::diagnostics::TagHistory, AccessKind};
1010
use crate::*;
1111

1212
/// Details of premature program termination.

src/tools/miri/src/eval.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use std::thread;
99

1010
use log::info;
1111

12+
use crate::borrow_tracker::RetagFields;
1213
use rustc_data_structures::fx::FxHashSet;
1314
use rustc_hir::def::Namespace;
1415
use rustc_hir::def_id::DefId;

src/tools/miri/src/lib.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ extern crate rustc_session;
5353
extern crate rustc_span;
5454
extern crate rustc_target;
5555

56+
mod borrow_tracker;
5657
mod clock;
5758
mod concurrency;
5859
mod diagnostics;
@@ -64,7 +65,6 @@ mod mono_hash_map;
6465
mod operator;
6566
mod range_map;
6667
mod shims;
67-
mod stacked_borrows;
6868
mod tag_gc;
6969

7070
// Establish a "crate-wide prelude": we often import `crate::*`.
@@ -84,6 +84,12 @@ pub use crate::shims::time::EvalContextExt as _;
8484
pub use crate::shims::tls::TlsData;
8585
pub use crate::shims::EvalContextExt as _;
8686

87+
pub use crate::borrow_tracker::stacked_borrows::{
88+
EvalContextExt as _, Item, Permission, Stack, Stacks,
89+
};
90+
pub use crate::borrow_tracker::{
91+
BorTag, BorrowTrackerMethod, CallId, EvalContextExt as _, RetagFields,
92+
};
8793
pub use crate::clock::{Clock, Instant};
8894
pub use crate::concurrency::{
8995
data_race::{AtomicFenceOrd, AtomicReadOrd, AtomicRwOrd, AtomicWriteOrd, EvalContextExt as _},
@@ -106,9 +112,6 @@ pub use crate::machine::{
106112
pub use crate::mono_hash_map::MonoHashMap;
107113
pub use crate::operator::EvalContextExt as _;
108114
pub use crate::range_map::RangeMap;
109-
pub use crate::stacked_borrows::{
110-
CallId, EvalContextExt as _, Item, Permission, RetagFields, SbTag,
111-
};
112115
pub use crate::tag_gc::{EvalContextExt as _, VisitTags};
113116

114117
/// Insert rustc arguments at the beginning of the argument list that Miri wants to be

0 commit comments

Comments
 (0)