From de930237ffb5bec9489443477a5b4ff964f56b0e Mon Sep 17 00:00:00 2001 From: zjy Date: Wed, 26 Jun 2019 11:36:14 +0800 Subject: fixed #1384 --- crates/ra_parser/src/grammar/expressions.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'crates/ra_parser/src/grammar/expressions.rs') diff --git a/crates/ra_parser/src/grammar/expressions.rs b/crates/ra_parser/src/grammar/expressions.rs index 795dccea1..298030cb9 100644 --- a/crates/ra_parser/src/grammar/expressions.rs +++ b/crates/ra_parser/src/grammar/expressions.rs @@ -181,6 +181,17 @@ pub(crate) fn expr_block_contents(p: &mut Parser) { // fn foo(){ // ;;;some_expr();;;;{;;;};;;;Ok(()) // } + + // test nocontentexpr_after_item + // fn simple_function() { + // enum LocalEnum { + // One, + // Two, + // }; + // fn f() {}; + // struct S {}; + // } + if p.current() == T![;] { p.bump(); continue; -- cgit v1.2.3