From 77f4ab3e9bff67d9efbbf1c1be5575630bcbb1d8 Mon Sep 17 00:00:00 2001 From: Evgenii P Date: Thu, 8 Aug 2019 08:58:28 +0700 Subject: Deduplicate while loop break condition --- crates/ra_parser/src/grammar/params.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/ra_parser/src/grammar/params.rs') diff --git a/crates/ra_parser/src/grammar/params.rs b/crates/ra_parser/src/grammar/params.rs index 34c584c79..834d80b52 100644 --- a/crates/ra_parser/src/grammar/params.rs +++ b/crates/ra_parser/src/grammar/params.rs @@ -47,10 +47,10 @@ fn list_(p: &mut Parser, flavor: Flavor) { attributes::outer_attributes(p); opt_self_param(p); } - while !p.at(EOF) && !p.at(ket) && !(flavor.type_required() && p.at(T![...])) { + while !p.at(EOF) && !p.at(ket) { attributes::outer_attributes(p); - if p.at(T![...]) { + if flavor.type_required() && p.at(T![...]) { break; } -- cgit v1.2.3