@@ -16,15 +16,17 @@ extern crate rustc_middle;
1616
1717use rustc_middle:: ty;
1818
19+ // Please change the public `use` directives cautiously, as they might be used by external tools.
20+ // See issue #120130.
1921pub use self :: drop_flag_effects:: {
2022 drop_flag_effects_for_function_entry, drop_flag_effects_for_location,
2123 move_path_children_matching, on_all_children_bits, on_lookup_result_bits,
2224} ;
2325pub use self :: framework:: {
24- fmt, lattice, visit_results, Analysis , AnalysisDomain , Direction , GenKill , GenKillAnalysis ,
25- JoinSemiLattice , MaybeReachable , Results , ResultsCursor , ResultsVisitable , ResultsVisitor ,
26+ fmt, graphviz, lattice, visit_results, Analysis , AnalysisDomain , Backward , Direction , Engine ,
27+ Forward , GenKill , GenKillAnalysis , JoinSemiLattice , MaybeReachable , Results , ResultsCursor ,
28+ ResultsVisitable , ResultsVisitor , SwitchIntEdgeEffects ,
2629} ;
27- use self :: framework:: { Backward , SwitchIntEdgeEffects } ;
2830use self :: move_paths:: MoveData ;
2931
3032pub mod debuginfo;
0 commit comments