fn __action458<'i, L>(
ctx: &ParseContext,
(_, a, _): (LexerPosition, LexerPosition, LexerPosition),
(_, _, _): (LexerPosition, Token, LexerPosition),
(_, _, _): (LexerPosition, Token, LexerPosition),
(_, init, _): (LexerPosition, ForInitStatement, LexerPosition),
(_, rest, _): (LexerPosition, ForRestStatement, LexerPosition),
(_, _, _): (LexerPosition, Token, LexerPosition),
(_, s, _): (LexerPosition, Statement, LexerPosition),
(_, b, _): (LexerPosition, LexerPosition, LexerPosition),
) -> IterationStatement