@@ -5,17 +5,20 @@ use rustc_index::vec::Idx;
55use rustc_span:: symbol:: { sym, Symbol } ;
66
77pub ( 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+ } ;
1417
1518use self :: move_paths:: MoveData ;
1619
1720pub mod drop_flag_effects;
18- pub mod generic ;
21+ pub mod framework ;
1922mod impls;
2023pub mod move_paths;
2124
0 commit comments