From bb79b1fa371064c64143c83038847e6117fe6327 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Wed, 10 Apr 2019 14:12:21 +0200 Subject: [PATCH] parser: Don't include trailing semi-colon to ExpressionStatement --- vala/valaparser.vala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vala/valaparser.vala b/vala/valaparser.vala index 2fcb92a99..93b3a7984 100644 --- a/vala/valaparser.vala +++ b/vala/valaparser.vala @@ -1880,8 +1880,9 @@ public class Vala.Parser : CodeVisitor { Statement parse_expression_statement () throws ParseError { var begin = get_location (); var expr = parse_statement_expression (); + var src = get_src (begin); expect (TokenType.SEMICOLON); - return new ExpressionStatement (expr, get_src (begin)); + return new ExpressionStatement (expr, src); } Expression parse_statement_expression () throws ParseError { -- 2.47.3