about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/macros.rs
diff options
context:
space:
mode:
authorAlan Egerton <eggyal@gmail.com>2023-02-09 19:38:07 +0000
committerAlan Egerton <eggyal@gmail.com>2023-02-13 10:24:49 +0000
commitdea342d8615fcd0dd6638a3f0f1cda9062286d8e (patch)
treeebb6257664d94705275e46f4c903d2af1dc5e616 /compiler/rustc_middle/src/macros.rs
parent0b7dda9afd0dcf85d6b2ccdc864eb9f73596efcc (diff)
downloadrust-dea342d8615fcd0dd6638a3f0f1cda9062286d8e.tar.gz
rust-dea342d8615fcd0dd6638a3f0f1cda9062286d8e.zip
Make visiting traits generic over the Interner
Diffstat (limited to 'compiler/rustc_middle/src/macros.rs')
-rw-r--r--compiler/rustc_middle/src/macros.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_middle/src/macros.rs b/compiler/rustc_middle/src/macros.rs
index 3e387d89d5f..8e673e458c8 100644
--- a/compiler/rustc_middle/src/macros.rs
+++ b/compiler/rustc_middle/src/macros.rs
@@ -86,7 +86,7 @@ macro_rules! TrivialTypeTraversalImpls {
                 }
             }
 
-            impl<$tcx> $crate::ty::visit::ir::TypeVisitable<$tcx> for $ty {
+            impl<$tcx> $crate::ty::visit::ir::TypeVisitable<$crate::ty::TyCtxt<$tcx>> for $ty {
                 #[inline]
                 fn visit_with<F: $crate::ty::visit::TypeVisitor<$tcx>>(
                     &self,
@@ -136,7 +136,7 @@ macro_rules! EnumTypeTraversalImpl {
     (impl<$($p:tt),*> TypeVisitable<$tcx:tt> for $s:path {
         $($variants:tt)*
     } $(where $($wc:tt)*)*) => {
-        impl<$($p),*> $crate::ty::visit::ir::TypeVisitable<$tcx> for $s
+        impl<$($p),*> $crate::ty::visit::ir::TypeVisitable<$crate::ty::TyCtxt<$tcx>> for $s
             $(where $($wc)*)*
         {
             fn visit_with<V: $crate::ty::visit::TypeVisitor<$tcx>>(