@@ -13,8 +13,8 @@ use smallvec::{smallvec, SmallVec};
1313use std:: collections:: hash_map:: Entry ;
1414use std:: env;
1515use std:: hash:: Hash ;
16+ use std:: marker:: PhantomData ;
1617use std:: mem;
17- use std:: panic as bug;
1818use std:: sync:: atomic:: Ordering :: Relaxed ;
1919
2020use super :: debug:: EdgeFilter ;
@@ -215,7 +215,7 @@ impl<K: DepKind> DepGraph<K> {
215215 node : Some ( _key) ,
216216 reads : SmallVec :: new ( ) ,
217217 read_set : Default :: default ( ) ,
218- phantom_data : std :: marker :: PhantomData ,
218+ phantom_data : PhantomData ,
219219 } )
220220 } ,
221221 |data, key, fingerprint, task| data. complete_task ( key, task. unwrap ( ) , fingerprint) ,
@@ -367,7 +367,7 @@ impl<K: DepKind> DepGraph<K> {
367367 std:: mem:: drop ( map) ;
368368 data. read_index ( dep_node_index) ;
369369 } else {
370- bug ! ( "DepKind {:?} should be pre-allocated but isn't." , v. kind)
370+ panic ! ( "DepKind {:?} should be pre-allocated but isn't." , v. kind)
371371 }
372372 }
373373 }
@@ -645,7 +645,7 @@ impl<K: DepKind> DepGraph<K> {
645645 dependency {:?}",
646646 dep_node, dep_dep_node
647647 ) ;
648- if tcx. try_force_previous_green ( dep_dep_node) {
648+ if tcx. try_force_from_dep_node ( dep_dep_node) {
649649 let dep_dep_node_color = data. colors . get ( dep_dep_node_index) ;
650650
651651 match dep_dep_node_color {
@@ -667,7 +667,7 @@ impl<K: DepKind> DepGraph<K> {
667667 }
668668 None => {
669669 if !tcx. has_errors_or_delayed_span_bugs ( ) {
670- bug ! (
670+ panic ! (
671671 "try_mark_previous_green() - Forcing the DepNode \
672672 should have set its color"
673673 )
@@ -948,7 +948,7 @@ impl<K: DepKind> CurrentDepGraph<K> {
948948 match env:: var ( "RUST_FORBID_DEP_GRAPH_EDGE" ) {
949949 Ok ( s) => match EdgeFilter :: new ( & s) {
950950 Ok ( f) => Some ( f) ,
951- Err ( err) => bug ! ( "RUST_FORBID_DEP_GRAPH_EDGE invalid: {}" , err) ,
951+ Err ( err) => panic ! ( "RUST_FORBID_DEP_GRAPH_EDGE invalid: {}" , err) ,
952952 } ,
953953 Err ( _) => None ,
954954 }
@@ -1074,7 +1074,7 @@ impl<K: DepKind> DepGraphData<K> {
10741074 if let Some ( ref forbidden_edge) = self . current . forbidden_edge {
10751075 let source = data[ source] . node ;
10761076 if forbidden_edge. test ( & source, & target) {
1077- bug ! ( "forbidden edge {:?} -> {:?} created" , source, target)
1077+ panic ! ( "forbidden edge {:?} -> {:?} created" , source, target)
10781078 }
10791079 }
10801080 }
@@ -1096,7 +1096,7 @@ pub struct TaskDeps<K> {
10961096 node : Option < DepNode < K > > ,
10971097 reads : EdgesVec ,
10981098 read_set : FxHashSet < DepNodeIndex > ,
1099- phantom_data : std :: marker :: PhantomData < DepNode < K > > ,
1099+ phantom_data : PhantomData < DepNode < K > > ,
11001100}
11011101
11021102impl < K > Default for TaskDeps < K > {
@@ -1106,7 +1106,7 @@ impl<K> Default for TaskDeps<K> {
11061106 node : None ,
11071107 reads : EdgesVec :: new ( ) ,
11081108 read_set : FxHashSet :: default ( ) ,
1109- phantom_data : std :: marker :: PhantomData ,
1109+ phantom_data : PhantomData ,
11101110 }
11111111 }
11121112}
0 commit comments