]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Support functions in classes
authorJürg Billeter <j@bitron.ch>
Fri, 28 Nov 2008 19:31:16 +0000 (19:31 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 28 Nov 2008 19:31:16 +0000 (19:31 +0000)
2008-11-28  Jürg Billeter  <j@bitron.ch>

* vapigen/valagirparser.vala:

Support functions in classes

svn path=/trunk/; revision=2076

ChangeLog
vapigen/valagirparser.vala

index e3d114242d09b4467196c20b89b46cf49c4a4960..90f3a2e3a596da5824490992a91884dc759751ad 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-11-28  Jürg Billeter  <j@bitron.ch>
+
+       * vapigen/valagirparser.vala:
+
+       Support functions in classes
+
 2008-11-28  Jürg Billeter  <j@bitron.ch>
 
        * gobject/valaccodebasemodule.vala:
index d684e939c233e028a289bfdd685bf0e36859894e..ee5bed4ec38a173ca97340c7ac64372bc2499bc4 100644 (file)
@@ -511,6 +511,8 @@ public class Vala.GirParser : CodeVisitor {
                                cl.add_property (parse_property ());
                        } else if (reader.name == "constructor") {
                                cl.add_method (parse_constructor ());
+                       } else if (reader.name == "function") {
+                               methods.add (parse_function ());
                        } else if (reader.name == "method") {
                                methods.add (parse_method ());
                        } else if (reader.name == "callback") {