whenBlock function
Implementation
Parser whenBlock() =>
seq2(
ref0(whenTag),
ref0(
element,
).starLazy(ref0(whenTag).or(ref0(elseTag)).or(ref0(endCaseTag))),
)
.map((values) {
return (values.$1).copyWith(body: (values.$2).cast<ASTNode>());
})
.labeled('whenBlock');