@@ -16,15 +16,17 @@ extern crate rustc_middle;
16
16
17
17
use rustc_middle:: ty;
18
18
19
+ // Please change the public `use` directives cautiously, as they might be used by external tools.
20
+ // See issue #120130.
19
21
pub use self :: drop_flag_effects:: {
20
22
drop_flag_effects_for_function_entry, drop_flag_effects_for_location,
21
23
move_path_children_matching, on_all_children_bits, on_lookup_result_bits,
22
24
} ;
23
25
pub 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 ,
26
29
} ;
27
- use self :: framework:: { Backward , SwitchIntEdgeEffects } ;
28
30
use self :: move_paths:: MoveData ;
29
31
30
32
pub mod debuginfo;
0 commit comments