]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
support static classes
authorJuerg Billeter <j@bitron.ch>
Sun, 9 Sep 2007 14:36:49 +0000 (14:36 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sun, 9 Sep 2007 14:36:49 +0000 (14:36 +0000)
2007-09-09  Juerg Billeter  <j@bitron.ch>

* vala/valainterfacewriter.vala: support static classes

svn path=/trunk/; revision=595

ChangeLog
vala/valainterfacewriter.vala

index ab3d3a4ffc7f1946952ecd4fe2233308838fd089..0a1ba1696bb5e710d4f8defd47e5cbd1f6b01eca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-09-09  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valainterfacewriter.vala: support static classes
+
 2007-09-08  Jürg Billeter  <j@bitron.ch>
 
        * tests/classes.exp, tests/classes.vala: add class declaration test
index 3832d0f5acb44e538bd01fafab92648fa8090d63..9128ee40f84df654f3c39d7a72c44d8489f79514 100644 (file)
@@ -128,7 +128,9 @@ public class Vala.InterfaceWriter : CodeVisitor {
                
                write_indent ();
                write_string ("public ");
-               if (cl.is_abstract) {
+               if (cl.is_static) {
+                       write_string ("static ");
+               } else if (cl.is_abstract) {
                        write_string ("abstract ");
                }
                write_string ("class ");