@@ -99,9 +99,8 @@ impl<'tcx> GenericArgKind<'tcx> {
9999 CONSTNESS_TAG ,
100100 match carg {
101101 ty:: ConstnessArg :: Not => 0 ,
102- ty:: ConstnessArg :: Required => 0b100 ,
103- ty:: ConstnessArg :: Param => 0b1000 ,
104- ty:: ConstnessArg :: Infer => 0b10000 ,
102+ ty:: ConstnessArg :: Const => 0b100 ,
103+ ty:: ConstnessArg :: Infer => 0b1000 ,
105104 } ,
106105 ) ,
107106 } ;
@@ -181,9 +180,8 @@ impl<'tcx> GenericArg<'tcx> {
181180 ) ) ) ,
182181 CONSTNESS_TAG => GenericArgKind :: Constness ( match ptr & ( !TAG_MASK ) {
183182 0 => ty:: ConstnessArg :: Not ,
184- 0b100 => ty:: ConstnessArg :: Required ,
185- 0b1000 => ty:: ConstnessArg :: Param ,
186- 0b10000 => ty:: ConstnessArg :: Infer ,
183+ 0b100 => ty:: ConstnessArg :: Const ,
184+ 0b1000 => ty:: ConstnessArg :: Infer ,
187185 _ => intrinsics:: unreachable ( ) ,
188186 } ) ,
189187 _ => intrinsics:: unreachable ( ) ,
@@ -613,7 +611,7 @@ impl<'a, 'tcx> TypeFolder<'tcx> for SubstFolder<'a, 'tcx> {
613611 }
614612
615613 fn fold_constness ( & mut self , c : ty:: ConstnessArg ) -> ty:: ConstnessArg {
616- if let ty:: ConstnessArg :: Param | ty:: ConstnessArg :: Infer = c {
614+ if let ty:: ConstnessArg :: Const | ty:: ConstnessArg :: Infer = c {
617615 self . substs
618616 . iter ( )
619617 . find_map ( |param| match param. unpack ( ) {
0 commit comments