summary refs log tree commit diff
path: root/compiler/rustc_ty_utils/src
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2023-06-16 00:43:16 +0000
committerMichael Goulet <michael@errs.io>2023-06-17 03:32:45 +0000
commit9e68b6f50515ef2e402c7b945bc2041d5cbaa5ca (patch)
tree5a599b04f05343bba9e374400c2386e7c3cff483 /compiler/rustc_ty_utils/src
parent1704481bfa782409e77307149c59c87356b5a262 (diff)
downloadrust-9e68b6f50515ef2e402c7b945bc2041d5cbaa5ca.tar.gz
rust-9e68b6f50515ef2e402c7b945bc2041d5cbaa5ca.zip
Simplify some impl source candidates
Diffstat (limited to 'compiler/rustc_ty_utils/src')
-rw-r--r--compiler/rustc_ty_utils/src/instance.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/compiler/rustc_ty_utils/src/instance.rs b/compiler/rustc_ty_utils/src/instance.rs
index dd911239ac4..81ad883903f 100644
--- a/compiler/rustc_ty_utils/src/instance.rs
+++ b/compiler/rustc_ty_utils/src/instance.rs
@@ -312,11 +312,9 @@ fn resolve_associated_item<'tcx>(
                 None
             }
         }
-        traits::ImplSource::AutoImpl(..)
-        | traits::ImplSource::Param(..)
+        traits::ImplSource::Param(..)
         | traits::ImplSource::TraitAlias(..)
-        | traits::ImplSource::TraitUpcasting(_)
-        | traits::ImplSource::ConstDestruct(_) => None,
+        | traits::ImplSource::TraitUpcasting(_) => None,
     })
 }