@@ -5,17 +5,20 @@ use rustc_index::vec::Idx;
5
5
use rustc_span:: symbol:: { sym, Symbol } ;
6
6
7
7
pub ( crate ) use self :: drop_flag_effects:: * ;
8
- pub use self :: impls:: borrows:: Borrows ;
9
- pub use self :: impls:: DefinitelyInitializedPlaces ;
10
- pub use self :: impls:: EverInitializedPlaces ;
11
- pub use self :: impls:: { MaybeBorrowedLocals , MaybeMutBorrowedLocals } ;
12
- pub use self :: impls:: { MaybeInitializedPlaces , MaybeUninitializedPlaces } ;
13
- pub use self :: impls:: { MaybeRequiresStorage , MaybeStorageLive } ;
8
+ pub use self :: framework:: {
9
+ visit_results, Analysis , AnalysisDomain , BorrowckFlowState , BorrowckResults , Engine , GenKill ,
10
+ GenKillAnalysis , Results , ResultsCursor , ResultsRefCursor , ResultsVisitor ,
11
+ } ;
12
+ pub use self :: impls:: {
13
+ borrows:: Borrows , DefinitelyInitializedPlaces , EverInitializedPlaces , MaybeBorrowedLocals ,
14
+ MaybeInitializedPlaces , MaybeMutBorrowedLocals , MaybeRequiresStorage , MaybeStorageLive ,
15
+ MaybeUninitializedPlaces ,
16
+ } ;
14
17
15
18
use self :: move_paths:: MoveData ;
16
19
17
20
pub mod drop_flag_effects;
18
- pub mod generic ;
21
+ pub mod framework ;
19
22
mod impls;
20
23
pub mod move_paths;
21
24
0 commit comments