@@ -139,9 +139,9 @@ impl<O> AssertKind<O> {
139139 Overflow ( op, _, _) => bug ! ( "{:?} cannot overflow" , op) ,
140140 DivisionByZero ( _) => "attempt to divide by zero" ,
141141 RemainderByZero ( _) => "attempt to calculate the remainder with a divisor of zero" ,
142- ResumedAfterReturn ( CoroutineKind :: Gen ) => "coroutine resumed after completion" ,
142+ ResumedAfterReturn ( CoroutineKind :: Coroutine ) => "coroutine resumed after completion" ,
143143 ResumedAfterReturn ( CoroutineKind :: Async ( _) ) => "`async fn` resumed after completion" ,
144- ResumedAfterPanic ( CoroutineKind :: Gen ) => "coroutine resumed after panicking" ,
144+ ResumedAfterPanic ( CoroutineKind :: Coroutine ) => "coroutine resumed after panicking" ,
145145 ResumedAfterPanic ( CoroutineKind :: Async ( _) ) => "`async fn` resumed after panicking" ,
146146 BoundsCheck { .. } | MisalignedPointerDereference { .. } => {
147147 bug ! ( "Unexpected AssertKind" )
@@ -229,9 +229,13 @@ impl<O> AssertKind<O> {
229229 DivisionByZero ( _) => middle_assert_divide_by_zero,
230230 RemainderByZero ( _) => middle_assert_remainder_by_zero,
231231 ResumedAfterReturn ( CoroutineKind :: Async ( _) ) => middle_assert_async_resume_after_return,
232- ResumedAfterReturn ( CoroutineKind :: Gen ) => middle_assert_coroutine_resume_after_return,
232+ ResumedAfterReturn ( CoroutineKind :: Coroutine ) => {
233+ middle_assert_coroutine_resume_after_return
234+ }
233235 ResumedAfterPanic ( CoroutineKind :: Async ( _) ) => middle_assert_async_resume_after_panic,
234- ResumedAfterPanic ( CoroutineKind :: Gen ) => middle_assert_coroutine_resume_after_panic,
236+ ResumedAfterPanic ( CoroutineKind :: Coroutine ) => {
237+ middle_assert_coroutine_resume_after_panic
238+ }
235239
236240 MisalignedPointerDereference { .. } => middle_assert_misaligned_ptr_deref,
237241 }
0 commit comments