]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Added support for static properties in Genie parser
authorJamie McCracken <jamiemcc gnome org>
Mon, 13 Apr 2009 16:24:00 +0000 (12:24 -0400)
committerJamie McCracken <jamiemcc gnome org>
Mon, 13 Apr 2009 16:24:00 +0000 (12:24 -0400)
vala/valagenieparser.vala

index 53e79ae0bd78b2c83189073552480ab5fa552524..cef9324e749d5cca74f7731f232fa9b5db62c90d 100644 (file)
@@ -2742,6 +2742,12 @@ public class Vala.Genie.Parser : CodeVisitor {
                }
 
                set_attributes (prop, attrs);
+               
+               if (ModifierFlags.STATIC in flags) {
+                       prop.binding = MemberBinding.STATIC;
+               } else if (ModifierFlags.CLASS in flags) {
+                       prop.binding = MemberBinding.CLASS;
+               }
                if (ModifierFlags.ABSTRACT in flags) {
                        prop.is_abstract = true;
                }