From 27a2881402f703b28d81d3001edeb28e18f7f4dd Mon Sep 17 00:00:00 2001 From: Esteban Küber Date: Thu, 16 May 2019 14:30:39 -0700 Subject: Fix span for await macro call --- src/libsyntax/parse/parser.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libsyntax/parse') diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index bb0f9fa9502..c34c7f3f1bb 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -2715,7 +2715,7 @@ impl<'a> Parser<'a> { err })?; self.expect(&token::CloseDelim(token::Paren))?; - Ok((expr.span, ExprKind::Await(ast::AwaitOrigin::MacroLike, expr))) + Ok((self.prev_span, ExprKind::Await(ast::AwaitOrigin::MacroLike, expr))) } else { // Handle `await `. self.parse_incorrect_await_syntax(lo, await_sp) } -- cgit 1.4.1-3-g733a5