doWhileStatement method
Implementation
Parser<DoWhileStatementNode> doWhileStatement() =>
seq6(
ref0(doToken),
ref0(statement),
ref0(whileToken),
ref1(token, '('),
ref0(expression),
seq2(ref1(token, ')'), ref1(token, ';')),
).map6(
(_, body, _, _, cond, _) =>
DoWhileStatementNode(body: body, condition: cond),
);