kotlin_parser/parse/expression/continue_expr.rs
1use crate::ast::*;
2use chumsky::prelude::*;
3
4use super::label::after_label_parser;
5
6pub fn continue_expr_parser(
7) -> impl Parser<char, Expression, Error = Simple<char>> {
8 just("continue")
9 .ignore_then(after_label_parser().or_not())
10 .map(|label| Expression::Continue(ContinueExpression { label }))
11}