@@ -197,7 +197,7 @@ pub trait Traversable {
197197
198198impl Traversable for Foldable {
199199 fn traversable ( interner : & Interner < ' _ > ) -> TokenStream {
200- quote ! { :: rustc_middle :: ty :: fold:: TypeFoldable <#interner> }
200+ quote ! { :: rustc_type_ir :: fold:: TypeFoldable <#interner> }
201201 }
202202 fn supertraits ( interner : & Interner < ' _ > ) -> TokenStream {
203203 Visitable :: traversable ( interner)
@@ -206,7 +206,7 @@ impl Traversable for Foldable {
206206 if noop {
207207 bind
208208 } else {
209- quote ! { :: rustc_middle :: ty :: noop_if_trivially_traversable!( #bind. try_fold_with:: <#interner>( folder) ) ? }
209+ quote ! { :: rustc_type_ir :: noop_if_trivially_traversable!( #bind. try_fold_with:: <#interner>( folder) ) ? }
210210 }
211211 }
212212 fn arm (
@@ -222,7 +222,7 @@ impl Traversable for Foldable {
222222 body : impl ToTokens ,
223223 ) -> TokenStream {
224224 quote ! {
225- fn try_fold_with<#traverser: :: rustc_middle :: ty :: fold:: FallibleTypeFolder <#interner>>(
225+ fn try_fold_with<#traverser: :: rustc_type_ir :: fold:: FallibleTypeFolder <#interner>>(
226226 self ,
227227 folder: & mut #traverser
228228 ) -> :: core:: result:: Result <Self , #traverser:: Error > {
@@ -234,7 +234,7 @@ impl Traversable for Foldable {
234234
235235impl Traversable for Visitable {
236236 fn traversable ( interner : & Interner < ' _ > ) -> TokenStream {
237- quote ! { :: rustc_middle :: ty :: visit:: TypeVisitable <#interner> }
237+ quote ! { :: rustc_type_ir :: visit:: TypeVisitable <#interner> }
238238 }
239239 fn supertraits ( _: & Interner < ' _ > ) -> TokenStream {
240240 quote ! { :: core:: clone:: Clone + :: core:: fmt:: Debug }
@@ -243,7 +243,7 @@ impl Traversable for Visitable {
243243 if noop {
244244 quote ! { }
245245 } else {
246- quote ! { :: rustc_middle :: ty :: noop_if_trivially_traversable!( #bind. visit_with:: <#interner>( visitor) ) ?; }
246+ quote ! { :: rustc_type_ir :: noop_if_trivially_traversable!( #bind. visit_with:: <#interner>( visitor) ) ?; }
247247 }
248248 }
249249 fn arm (
@@ -263,7 +263,7 @@ impl Traversable for Visitable {
263263 body : impl ToTokens ,
264264 ) -> TokenStream {
265265 quote ! {
266- fn visit_with<#traverser: :: rustc_middle :: ty :: visit:: TypeVisitor <#interner>>(
266+ fn visit_with<#traverser: :: rustc_type_ir :: visit:: TypeVisitor <#interner>>(
267267 & self ,
268268 visitor: & mut #traverser
269269 ) -> :: core:: ops:: ControlFlow <#traverser:: BreakTy > {
@@ -325,7 +325,7 @@ pub fn traversable_derive<T: Traversable>(
325325 let traversable = T :: traversable ( & interner) ;
326326
327327 let skip_traversal =
328- |t : & dyn ToTokens | parse_quote ! { #interner: :: rustc_middle :: ty :: TriviallyTraverses <#t> } ;
328+ |t : & dyn ToTokens | parse_quote ! { #interner: :: rustc_type_ir :: TriviallyTraverses <#t> } ;
329329
330330 structure. underscore_const ( true ) ;
331331 structure. add_bounds ( synstructure:: AddBounds :: None ) ;
0 commit comments