about summary refs log tree commit diff
diff options
context:
space:
mode:
authorOli Scherer <git-spam-no-reply9815368754983@oli-obk.de>2022-02-17 13:28:06 +0000
committerOli Scherer <git-spam-no-reply9815368754983@oli-obk.de>2022-03-28 16:57:45 +0000
commitb3535a1549691cd9d9ba5c4733077cf0266ba358 (patch)
treeb9d0fd4093df9c0c6ea64dea469ba8bddaf60ff5
parent46e832e1ee65b22122da30201a1e742fd5a27543 (diff)
downloadrust-b3535a1549691cd9d9ba5c4733077cf0266ba358.tar.gz
rust-b3535a1549691cd9d9ba5c4733077cf0266ba358.zip
Remove opaque type obligation and just register opaque types as they are encountered.
This also registers obligations for the hidden type immediately.
-rw-r--r--clippy_utils/src/qualify_min_const_fn.rs1
1 files changed, 0 insertions, 1 deletions
diff --git a/clippy_utils/src/qualify_min_const_fn.rs b/clippy_utils/src/qualify_min_const_fn.rs
index f099d2c07d1..891531951c1 100644
--- a/clippy_utils/src/qualify_min_const_fn.rs
+++ b/clippy_utils/src/qualify_min_const_fn.rs
@@ -33,7 +33,6 @@ pub fn is_min_const_fn<'a, 'tcx>(tcx: TyCtxt<'tcx>, body: &'a Body<'tcx>, msrv:
                 | ty::PredicateKind::ConstEvaluatable(..)
                 | ty::PredicateKind::ConstEquate(..)
                 | ty::PredicateKind::Trait(..)
-                | ty::PredicateKind::OpaqueType(..)
                 | ty::PredicateKind::TypeWellFormedFromEnv(..) => continue,
                 ty::PredicateKind::ObjectSafe(_) => panic!("object safe predicate on function: {:#?}", predicate),
                 ty::PredicateKind::ClosureKind(..) => panic!("closure kind predicate on function: {:#?}", predicate),