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