diff options
| author | Michael Goulet <michael@errs.io> | 2025-02-19 06:54:15 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2025-02-19 07:06:54 +0000 |
| commit | b78c626a9516f7e8ad6be3e0698f6b6c6fddd286 (patch) | |
| tree | b9da8ba0d0e5edcbb3d15b4b67b91f9b229ea336 /compiler/rustc_macros | |
| parent | f44efbf9e11b1b6bba77c046d7dd150de37e0e0f (diff) | |
| download | rust-b78c626a9516f7e8ad6be3e0698f6b6c6fddd286.tar.gz rust-b78c626a9516f7e8ad6be3e0698f6b6c6fddd286.zip | |
Make fewer crates depend on rustc_ast_ir
Diffstat (limited to 'compiler/rustc_macros')
| -rw-r--r-- | compiler/rustc_macros/src/type_visitable.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_macros/src/type_visitable.rs b/compiler/rustc_macros/src/type_visitable.rs index 527ca26c0eb..a7906d50d0f 100644 --- a/compiler/rustc_macros/src/type_visitable.rs +++ b/compiler/rustc_macros/src/type_visitable.rs @@ -36,12 +36,12 @@ pub(super) fn type_visitable_derive( s.add_bounds(synstructure::AddBounds::Generics); let body_visit = s.each(|bind| { quote! { - match ::rustc_ast_ir::visit::VisitorResult::branch( + match ::rustc_middle::ty::visit::VisitorResult::branch( ::rustc_middle::ty::visit::TypeVisitable::visit_with(#bind, __visitor) ) { ::core::ops::ControlFlow::Continue(()) => {}, ::core::ops::ControlFlow::Break(r) => { - return ::rustc_ast_ir::visit::VisitorResult::from_residual(r); + return ::rustc_middle::ty::visit::VisitorResult::from_residual(r); }, } } @@ -56,7 +56,7 @@ pub(super) fn type_visitable_derive( __visitor: &mut __V ) -> __V::Result { match *self { #body_visit } - <__V::Result as ::rustc_ast_ir::visit::VisitorResult>::output() + <__V::Result as ::rustc_middle::ty::visit::VisitorResult>::output() } }, ) |
