diff options
| author | Alan Egerton <eggyal@gmail.com> | 2023-02-09 19:38:07 +0000 |
|---|---|---|
| committer | Alan Egerton <eggyal@gmail.com> | 2023-02-13 10:24:49 +0000 |
| commit | dea342d8615fcd0dd6638a3f0f1cda9062286d8e (patch) | |
| tree | ebb6257664d94705275e46f4c903d2af1dc5e616 /compiler/rustc_middle/src/macros.rs | |
| parent | 0b7dda9afd0dcf85d6b2ccdc864eb9f73596efcc (diff) | |
| download | rust-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.rs | 4 |
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>>( |
