parser: recover on for<'a> |...| body closures
#70209
+66
−14
Merged