xo-reader2: utest for top-level apply passes

This commit is contained in:
Roland Conybeare 2026-02-12 00:06:50 -05:00
commit ee05e5f7b2

View file

@ -1228,6 +1228,19 @@ namespace xo {
REQUIRE(!result.is_error());
REQUIRE(result.is_incomplete());
}
{
auto & result = parser.on_token(Token::semicolon_token());
log && log("after semicolon token:");
log && log(xtag("parser", &parser));
log && log(xtag("result", result));
REQUIRE(parser.has_incomplete_expr() == false);
REQUIRE(!result.is_error());
REQUIRE(result.is_expression());
REQUIRE(result.result_expr());
}
}
} /*namespace ut*/
} /*namespace xo*/