summaryrefslogtreecommitdiff
path: root/vala/valagenieparser.vala
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2016-06-08 20:45:11 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2016-06-13 08:04:02 +0200
commite152b1d98e807dcf2c0d959315e61d145eac68b6 (patch)
tree50eb1b619e59825f8729ce43b73f84dc20135944 /vala/valagenieparser.vala
parent3a251398a9e1d7959088c4f58f5cea1a713db6ed (diff)
downloadvala-e152b1d98e807dcf2c0d959315e61d145eac68b6.tar.gz
genie: Warn about "const static" declarations where "static" is superfluous
Diffstat (limited to 'vala/valagenieparser.vala')
-rw-r--r--vala/valagenieparser.vala5
1 files changed, 5 insertions, 0 deletions
diff --git a/vala/valagenieparser.vala b/vala/valagenieparser.vala
index 3c71d92a5..46c600016 100644
--- a/vala/valagenieparser.vala
+++ b/vala/valagenieparser.vala
@@ -2789,6 +2789,11 @@ public class Vala.Genie.Parser : CodeVisitor {
}
set_attributes (c, attrs);
+
+ if (ModifierFlags.STATIC in flags) {
+ Report.warning (c.source_reference, "the modifier `static' is not applicable to constants");
+ }
+
return c;
}