@@ -10,7 +10,6 @@ use rustc_query_system::query::{QueryCache, QueryMode, try_get_cached};
1010use rustc_span:: { DUMMY_SP , ErrorGuaranteed , Span } ;
1111
1212use crate :: dep_graph;
13- use crate :: query:: IntoQueryParam ;
1413use crate :: query:: erase:: { self , Erasable , Erased } ;
1514use crate :: ty:: TyCtxt ;
1615
@@ -27,7 +26,6 @@ pub(crate) fn query_get_at<'tcx, Cache>(
2726where
2827 Cache : QueryCache ,
2928{
30- let key = key. into_query_param ( ) ;
3129 match try_get_cached ( tcx, query_cache, & key) {
3230 Some ( value) => value,
3331 None => execute_query ( tcx, span, key, QueryMode :: Get ) . unwrap ( ) ,
@@ -46,7 +44,6 @@ pub(crate) fn query_ensure<'tcx, Cache>(
4644) where
4745 Cache : QueryCache ,
4846{
49- let key = key. into_query_param ( ) ;
5047 if try_get_cached ( tcx, query_cache, & key) . is_none ( ) {
5148 execute_query ( tcx, DUMMY_SP , key, QueryMode :: Ensure { check_cache } ) ;
5249 }
6663 Cache : QueryCache < Value = Erased < Result < T , ErrorGuaranteed > > > ,
6764 Result < T , ErrorGuaranteed > : Erasable ,
6865{
69- let key = key. into_query_param ( ) ;
7066 if let Some ( res) = try_get_cached ( tcx, query_cache, & key) {
7167 erase:: restore_val ( res) . map ( drop)
7268 } else {
0 commit comments