diff options
author | zjy <[email protected]> | 2019-06-26 04:36:14 +0100 |
---|---|---|
committer | zjy <[email protected]> | 2019-06-28 08:22:17 +0100 |
commit | de930237ffb5bec9489443477a5b4ff964f56b0e (patch) | |
tree | 69e7567d0a561beea270892ab989d19f08fac3b6 /crates/ra_parser/src/grammar/expressions.rs | |
parent | 0129790a8f84a0858abcb1448e1052caa01fc41c (diff) |
fixed #1384
Diffstat (limited to 'crates/ra_parser/src/grammar/expressions.rs')
-rw-r--r-- | crates/ra_parser/src/grammar/expressions.rs | 11 |
1 files changed, 11 insertions, 0 deletions
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) { | |||
181 | // fn foo(){ | 181 | // fn foo(){ |
182 | // ;;;some_expr();;;;{;;;};;;;Ok(()) | 182 | // ;;;some_expr();;;;{;;;};;;;Ok(()) |
183 | // } | 183 | // } |
184 | |||
185 | // test nocontentexpr_after_item | ||
186 | // fn simple_function() { | ||
187 | // enum LocalEnum { | ||
188 | // One, | ||
189 | // Two, | ||
190 | // }; | ||
191 | // fn f() {}; | ||
192 | // struct S {}; | ||
193 | // } | ||
194 | |||
184 | if p.current() == T![;] { | 195 | if p.current() == T![;] { |
185 | p.bump(); | 196 | p.bump(); |
186 | continue; | 197 | continue; |