diff options
Diffstat (limited to 'crates/ra_syntax/src/grammar/params.rs')
-rw-r--r-- | crates/ra_syntax/src/grammar/params.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_syntax/src/grammar/params.rs b/crates/ra_syntax/src/grammar/params.rs index 13158429a..ada07c17e 100644 --- a/crates/ra_syntax/src/grammar/params.rs +++ b/crates/ra_syntax/src/grammar/params.rs | |||
@@ -84,9 +84,9 @@ fn value_parameter(p: &mut Parser, flavor: Flavor) { | |||
84 | // trait Foo { | 84 | // trait Foo { |
85 | // fn bar(_: u64); | 85 | // fn bar(_: u64); |
86 | // } | 86 | // } |
87 | if (la0 == IDENT || la0 == UNDERSCORE) && la1 == COLON | 87 | if (la0.is_ident() || la0 == UNDERSCORE) && la1 == COLON |
88 | || la0 == AMP && la1 == IDENT && la2 == COLON | 88 | || la0 == AMP && la1.is_ident() && la2 == COLON |
89 | || la0 == AMP && la1 == MUT_KW && la2 == IDENT && la3 == COLON | 89 | || la0 == AMP && la1 == MUT_KW && la2.is_ident() && la3 == COLON |
90 | { | 90 | { |
91 | patterns::pattern(p); | 91 | patterns::pattern(p); |
92 | types::ascription(p); | 92 | types::ascription(p); |