From: Rico Tzschichholz Date: Wed, 10 Apr 2019 12:12:21 +0000 (+0200) Subject: parser: Don't include trailing semi-colon to ExpressionStatement X-Git-Tag: 0.36.20~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4ac913d71a053146059800642906ab2337cebb7;p=thirdparty%2Fvala.git parser: Don't include trailing semi-colon to ExpressionStatement --- diff --git a/vala/valaparser.vala b/vala/valaparser.vala index a4345bf6e..aa290e084 100644 --- a/vala/valaparser.vala +++ b/vala/valaparser.vala @@ -1866,8 +1866,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 {