File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
compiler/rustc_middle/src/ty Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -121,11 +121,9 @@ impl<'tcx> Predicate<'tcx> {
121121 /// unsoundly accept some programs. See #91068.
122122 #[ inline]
123123 pub fn allow_normalization ( self ) -> bool {
124- // Keep this in sync with the one in `rustc_type_ir::inherent`!
125124 match self . kind ( ) . skip_binder ( ) {
126125 PredicateKind :: Clause ( ClauseKind :: WellFormed ( _) )
127- | PredicateKind :: AliasRelate ( ..)
128- | PredicateKind :: NormalizesTo ( ..) => false ,
126+ | PredicateKind :: AliasRelate ( ..) => false ,
129127 PredicateKind :: Clause ( ClauseKind :: Trait ( _) )
130128 | PredicateKind :: Clause ( ClauseKind :: HostEffect ( ..) )
131129 | PredicateKind :: Clause ( ClauseKind :: RegionOutlives ( _) )
@@ -137,6 +135,7 @@ impl<'tcx> Predicate<'tcx> {
137135 | PredicateKind :: Coerce ( _)
138136 | PredicateKind :: Clause ( ClauseKind :: ConstEvaluatable ( _) )
139137 | PredicateKind :: ConstEquate ( _, _)
138+ | PredicateKind :: NormalizesTo ( ..)
140139 | PredicateKind :: Ambiguous => true ,
141140 }
142141 }
You can’t perform that action at this time.
0 commit comments