about summary refs log tree commit diff
path: root/clippy_utils
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2024-05-13 10:00:38 -0400
committerMichael Goulet <michael@errs.io>2024-05-13 11:59:42 -0400
commit760fbdf64ed90e958b6da891c21683a4d4f0bbe2 (patch)
tree3be2f16024ed5c9c0498f080a0afe3ed6ae1d682 /clippy_utils
parente65cefcf6f22cb482bcd2ae40c99f6baab8d99bc (diff)
downloadrust-760fbdf64ed90e958b6da891c21683a4d4f0bbe2.tar.gz
rust-760fbdf64ed90e958b6da891c21683a4d4f0bbe2.zip
split out AliasTy -> AliasTerm
Diffstat (limited to 'clippy_utils')
-rw-r--r--clippy_utils/src/ty.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/clippy_utils/src/ty.rs b/clippy_utils/src/ty.rs
index 97bba8648c5..e3ab42c3107 100644
--- a/clippy_utils/src/ty.rs
+++ b/clippy_utils/src/ty.rs
@@ -795,7 +795,7 @@ fn sig_from_bounds<'tcx>(
                 inputs = Some(i);
             },
             ty::ClauseKind::Projection(p)
-                if Some(p.projection_ty.def_id) == lang_items.fn_once_output() && p.projection_ty.self_ty() == ty =>
+                if Some(p.projection_term.def_id) == lang_items.fn_once_output() && p.projection_term.self_ty() == ty =>
             {
                 if output.is_some() {
                     // Multiple different fn trait impls. Is this even allowed?
@@ -834,7 +834,7 @@ fn sig_for_projection<'tcx>(cx: &LateContext<'tcx>, ty: AliasTy<'tcx>) -> Option
                 }
                 inputs = Some(i);
             },
-            ty::ClauseKind::Projection(p) if Some(p.projection_ty.def_id) == lang_items.fn_once_output() => {
+            ty::ClauseKind::Projection(p) if Some(p.projection_term.def_id) == lang_items.fn_once_output() => {
                 if output.is_some() {
                     // Multiple different fn trait impls. Is this even allowed?
                     return None;