We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f215ca9 commit 4625ba4Copy full SHA for 4625ba4
src/librustc_parse/parser/ty.rs
@@ -426,7 +426,7 @@ impl<'a> Parser<'a> {
426
let has_parens = self.eat(&token::OpenDelim(token::Paren));
427
let inner_lo = self.token.span;
428
let is_negative = self.eat(&token::Not);
429
- let question = if self.eat(&token::Question) { Some(self.prev_span) } else { None };
+ let question = self.eat(&token::Question).then_some(self.prev_span);
430
if self.token.is_lifetime() {
431
Ok(Ok(self.parse_generic_lt_bound(lo, inner_lo, has_parens, question)?))
432
} else {
0 commit comments