File tree Expand file tree Collapse file tree 1 file changed +0
-5
lines changed
src/librustc_data_structures/obligation_forest Expand file tree Collapse file tree 1 file changed +0
-5
lines changed Original file line number Diff line number Diff line change @@ -75,9 +75,6 @@ pub struct ObligationForest<O: ForestObligation> {
7575 done_cache : FxHashSet < O :: Predicate > ,
7676 /// An cache of the nodes in `nodes`, indexed by predicate.
7777 waiting_cache : FxHashMap < O :: Predicate , NodeIndex > ,
78- /// A list of the obligations added in snapshots, to allow
79- /// for their removal.
80- cache_list : Vec < O :: Predicate > ,
8178 scratch : Option < Vec < usize > > ,
8279}
8380
@@ -158,7 +155,6 @@ impl<O: ForestObligation> ObligationForest<O> {
158155 nodes : vec ! [ ] ,
159156 done_cache : FxHashSet ( ) ,
160157 waiting_cache : FxHashMap ( ) ,
161- cache_list : vec ! [ ] ,
162158 scratch : Some ( vec ! [ ] ) ,
163159 }
164160 }
@@ -207,7 +203,6 @@ impl<O: ForestObligation> ObligationForest<O> {
207203 debug ! ( "register_obligation_at({:?}, {:?}) - ok, new index is {}" ,
208204 obligation, parent, self . nodes. len( ) ) ;
209205 v. insert ( NodeIndex :: new ( self . nodes . len ( ) ) ) ;
210- self . cache_list . push ( obligation. as_predicate ( ) . clone ( ) ) ;
211206 self . nodes . push ( Node :: new ( parent, obligation) ) ;
212207 Ok ( ( ) )
213208 }
You can’t perform that action at this time.
0 commit comments