+ time_ext(tcx.sess.time_extended(), Some(tcx.sess), desc, || {
+ let map = Q::query_cache(tcx).borrow();
+ assert!(map.active.is_empty());
+ for (key, entry) in map.results.iter() {
+ if Q::cache_on_disk(tcx, key.clone()) {
+ let dep_node = SerializedDepNodeIndex::new(entry.index.index());