add inline test

This commit is contained in:
bravomikekilo 2019-08-13 18:17:10 +08:00
parent 562359d706
commit eb0e9bd981
3 changed files with 75 additions and 0 deletions

View file

@ -359,6 +359,12 @@ fn lhs(
return Some((m.complete(p, RANGE_EXPR), BlockLike::NotBlock));
}
_ => {
// test expression_after_block
// fn foo() {
// let mut p = F{x: 5};
// {p}.x = 10;
// }
//
let (lhs, blocklike) = atom::atom_expr(p, r)?;
return Some(postfix_expr(p, lhs, blocklike, !(r.prefer_stmt && blocklike.is_block())));
}