diff options
author | DJMcNab <[email protected]> | 2018-12-20 19:46:03 +0000 |
---|---|---|
committer | DJMcNab <[email protected]> | 2018-12-20 19:46:03 +0000 |
commit | 55ebe449c98a2e96e677e68b54b5c0e5496bc534 (patch) | |
tree | 79a82b8b12a4d1d6860766a37272deadab3934cb /crates/ra_syntax/src/grammar | |
parent | 61dcaa6addcb3fca522b298bdba12239772eb81e (diff) |
Fix parsing of contextual_keyword union
Diffstat (limited to 'crates/ra_syntax/src/grammar')
-rw-r--r-- | crates/ra_syntax/src/grammar/items.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_syntax/src/grammar/items.rs b/crates/ra_syntax/src/grammar/items.rs index b646dd070..aa5fe0777 100644 --- a/crates/ra_syntax/src/grammar/items.rs +++ b/crates/ra_syntax/src/grammar/items.rs | |||
@@ -202,7 +202,7 @@ fn items_without_modifiers(p: &mut Parser) -> Option<SyntaxKind> { | |||
202 | } | 202 | } |
203 | STRUCT_DEF | 203 | STRUCT_DEF |
204 | } | 204 | } |
205 | IDENT if p.at_contextual_kw("union") => { | 205 | IDENT if p.at_contextual_kw("union") && p.nth(1) == IDENT => { |
206 | // test union_items | 206 | // test union_items |
207 | // union Foo {} | 207 | // union Foo {} |
208 | // union Foo { | 208 | // union Foo { |