We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 90f7d8b commit 765df3aCopy full SHA for 765df3a
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