]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_middle/src/query/keys.rs
New upstream version 1.71.1+dfsg1
[rustc.git] / compiler / rustc_middle / src / query / keys.rs
index 23b28ac5ca938971277394d31ace642d88b880a8..fa62b7f32b1a8bac2621daa38ad11f5c62efc8ca 100644 (file)
@@ -174,14 +174,6 @@ impl AsLocalKey for DefId {
     }
 }
 
-impl Key for ty::WithOptConstParam<LocalDefId> {
-    type CacheSelector = DefaultCacheSelector<Self>;
-
-    fn default_span(&self, tcx: TyCtxt<'_>) -> Span {
-        self.did.default_span(tcx)
-    }
-}
-
 impl Key for SimplifiedType {
     type CacheSelector = DefaultCacheSelector<Self>;
 
@@ -313,7 +305,7 @@ impl<'tcx> Key for (ty::UnevaluatedConst<'tcx>, ty::UnevaluatedConst<'tcx>) {
     type CacheSelector = DefaultCacheSelector<Self>;
 
     fn default_span(&self, tcx: TyCtxt<'_>) -> Span {
-        (self.0).def.did.default_span(tcx)
+        (self.0).def.default_span(tcx)
     }
 }