]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vala: Mark with-statements as experimental
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 21 Jul 2020 13:17:02 +0000 (15:17 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 21 Jul 2020 13:17:02 +0000 (15:17 +0200)
See https://gitlab.gnome.org/GNOME/vala/issues/327

vala/valaparser.vala

index 3adc6e71a885cecec7583740be1283ccdcb1a63c..d184a8431ffe072cad532217c66f8bde4cdb912e 100644 (file)
@@ -2326,6 +2326,9 @@ public class Vala.Parser : CodeVisitor {
                }
 
                var src = get_src (begin);
+               if (!context.experimental) {
+                       Report.warning (src, "`with' statements are experimental");
+               }
                var body = parse_embedded_statement ("with", false);
                return new WithStatement (local, expr, body, src);
        }