]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
parser: Extend source_reference of parenthesized expr to cover "( ... )"
authorPrinceton Ferro <princetonferro@gmail.com>
Sun, 12 Jan 2020 03:33:05 +0000 (22:33 -0500)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 13 Jan 2020 07:48:04 +0000 (08:48 +0100)
vala/valaparser.vala

index 45a420955e168dae989c733bb9816538fc219b40..a030d24f2162f959d823113f7cd381fceb476cc1 100644 (file)
@@ -716,8 +716,11 @@ public class Vala.Parser : CodeVisitor {
                                tuple.add_expression (expr);
                        }
                        return tuple;
+               } else {
+                       var expr = expr_list.get (0);
+                       expr.source_reference = get_src (begin);
+                       return expr;
                }
-               return expr_list.get (0);
        }
 
        Expression parse_template () throws ParseError {