use mk_expr_err more

This commit is contained in:
Mazdak Farrokhzad 2019-12-03 15:32:05 +01:00
parent 4311a4d7f9
commit 948ff674f9

View file

@ -890,7 +890,7 @@ impl<'a> Parser<'a> {
// 2 | foo(bar(;
// | ^ expected expression
self.bump();
Ok(self.mk_expr(self.token.span, ExprKind::Err, ThinVec::new()))
Ok(self.mk_expr_err(self.token.span))
} else if self.token.span.rust_2018() {
// `Span::rust_2018()` is somewhat expensive; don't get it repeatedly.
if self.check_keyword(kw::Async) {