diff options
Diffstat (limited to 'crates/ra_parser/src/grammar')
-rw-r--r-- | crates/ra_parser/src/grammar/items.rs | 4 | ||||
-rw-r--r-- | crates/ra_parser/src/grammar/items/traits.rs | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/crates/ra_parser/src/grammar/items.rs b/crates/ra_parser/src/grammar/items.rs index f8b43866c..433ed6812 100644 --- a/crates/ra_parser/src/grammar/items.rs +++ b/crates/ra_parser/src/grammar/items.rs | |||
@@ -202,8 +202,8 @@ pub(super) fn maybe_item(p: &mut Parser, m: Marker, flavor: ItemFlavor) -> Resul | |||
202 | // test unsafe_default_impl | 202 | // test unsafe_default_impl |
203 | // unsafe default impl Foo {} | 203 | // unsafe default impl Foo {} |
204 | T![impl] => { | 204 | T![impl] => { |
205 | traits::impl_block(p); | 205 | traits::impl_def(p); |
206 | m.complete(p, IMPL_BLOCK); | 206 | m.complete(p, IMPL_DEF); |
207 | } | 207 | } |
208 | 208 | ||
209 | // test existential_type | 209 | // test existential_type |
diff --git a/crates/ra_parser/src/grammar/items/traits.rs b/crates/ra_parser/src/grammar/items/traits.rs index 03dae3cdb..c819e33be 100644 --- a/crates/ra_parser/src/grammar/items/traits.rs +++ b/crates/ra_parser/src/grammar/items/traits.rs | |||
@@ -53,9 +53,9 @@ pub(crate) fn trait_item_list(p: &mut Parser) { | |||
53 | m.complete(p, ITEM_LIST); | 53 | m.complete(p, ITEM_LIST); |
54 | } | 54 | } |
55 | 55 | ||
56 | // test impl_block | 56 | // test impl_def |
57 | // impl Foo {} | 57 | // impl Foo {} |
58 | pub(super) fn impl_block(p: &mut Parser) { | 58 | pub(super) fn impl_def(p: &mut Parser) { |
59 | assert!(p.at(T![impl])); | 59 | assert!(p.at(T![impl])); |
60 | p.bump(T![impl]); | 60 | p.bump(T![impl]); |
61 | if choose_type_params_over_qpath(p) { | 61 | if choose_type_params_over_qpath(p) { |
@@ -65,7 +65,7 @@ pub(super) fn impl_block(p: &mut Parser) { | |||
65 | // FIXME: never type | 65 | // FIXME: never type |
66 | // impl ! {} | 66 | // impl ! {} |
67 | 67 | ||
68 | // test impl_block_neg | 68 | // test impl_def_neg |
69 | // impl !Send for X {} | 69 | // impl !Send for X {} |
70 | p.eat(T![!]); | 70 | p.eat(T![!]); |
71 | impl_type(p); | 71 | impl_type(p); |