]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
GIR parser: Add support for static methods in interfaces
authorJürg Billeter <j@bitron.ch>
Tue, 3 Mar 2009 17:44:46 +0000 (18:44 +0100)
committerJürg Billeter <j@bitron.ch>
Tue, 3 Mar 2009 17:44:46 +0000 (18:44 +0100)
Patch by Didier Villevalois, fixes part of bug 559704

vapigen/valagirparser.vala

index 17b37bbb4442491cc1deb295082d0c56645abf08..d8b33adc2e4fe43dff233395257894590693448d 100644 (file)
@@ -626,6 +626,8 @@ public class Vala.GirParser : CodeVisitor {
                                iface.add_property (parse_property ());
                        } else if (reader.name == "callback") {
                                vmethods.add (parse_method ("callback"));
+                       } else if (reader.name == "function") {
+                               methods.add (parse_method ("function"));
                        } else if (reader.name == "method") {
                                methods.add (parse_method ("method"));
                        } else if (reader.name == "glib:signal") {