@@ -6,11 +6,11 @@ use rustc_ast::tokenstream::TokenStream;
66use rustc_hir:: def_id:: { CrateNum , DefId , LOCAL_CRATE , LocalDefId , LocalModDefId } ;
77use rustc_hir:: hir_id:: OwnerId ;
88use rustc_query_system:: dep_graph:: DepNodeIndex ;
9- use rustc_query_system:: query:: { DefIdCache , DefaultCache , SingleCache , VecCache } ;
109use rustc_span:: { DUMMY_SP , Ident , LocalExpnId , Span , Symbol } ;
1110
1211use crate :: infer:: canonical:: CanonicalQueryInput ;
1312use crate :: mir:: mono:: CollectionMode ;
13+ use crate :: query:: { DefIdCache , DefaultCache , SingleCache , VecCache } ;
1414use crate :: ty:: fast_reject:: SimplifiedType ;
1515use crate :: ty:: layout:: ValidityRequirement ;
1616use crate :: ty:: { self , GenericArg , GenericArgsRef , Ty , TyCtxt } ;
@@ -28,7 +28,7 @@ pub trait Key: Sized {
2828 /// In practice the cache type must implement [`QueryCache`], though that
2929 /// constraint is not enforced here.
3030 ///
31- /// [`QueryCache`]: rustc_query_system ::query::QueryCache
31+ /// [`QueryCache`]: rustc_middle ::query::QueryCache
3232 type Cache < V > = DefaultCache < Self , V > ;
3333
3434 /// In the event that a cycle occurs, if no explicit span has been
0 commit comments