diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-06-03 13:09:10 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-06-03 13:09:10 +0100 |
commit | 48ea50bf04a1bd12999bd9e27558ac31988c7228 (patch) | |
tree | 64b223398a3b62b8cc4e86239495a5b3e446441a /crates/parser/src/grammar | |
parent | c7eb19ebf9d42cada8cb532c6b3cb0e11a531b93 (diff) | |
parent | a1e650082b068919f9515330e6d0977c09af190f (diff) |
Merge #9124
9124: Apply a few clippy suggestions r=lnicola a=clemenswasser
Co-authored-by: Clemens Wasser <[email protected]>
Diffstat (limited to 'crates/parser/src/grammar')
-rw-r--r-- | crates/parser/src/grammar/expressions/atom.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/crates/parser/src/grammar/expressions/atom.rs b/crates/parser/src/grammar/expressions/atom.rs index 269f223e6..abdfca1fe 100644 --- a/crates/parser/src/grammar/expressions/atom.rs +++ b/crates/parser/src/grammar/expressions/atom.rs | |||
@@ -252,12 +252,10 @@ fn closure_expr(p: &mut Parser) -> CompletedMarker { | |||
252 | // test lambda_ret_block | 252 | // test lambda_ret_block |
253 | // fn main() { || -> i32 { 92 }(); } | 253 | // fn main() { || -> i32 { 92 }(); } |
254 | block_expr(p); | 254 | block_expr(p); |
255 | } else if p.at_ts(EXPR_FIRST) { | ||
256 | expr(p); | ||
255 | } else { | 257 | } else { |
256 | if p.at_ts(EXPR_FIRST) { | 258 | p.error("expected expression"); |
257 | expr(p); | ||
258 | } else { | ||
259 | p.error("expected expression"); | ||
260 | } | ||
261 | } | 259 | } |
262 | m.complete(p, CLOSURE_EXPR) | 260 | m.complete(p, CLOSURE_EXPR) |
263 | } | 261 | } |