src/Palete/VapiParser.vala
authorAlan Knowles <alan@roojs.com>
Wed, 6 May 2015 08:53:19 +0000 (16:53 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 6 May 2015 08:53:19 +0000 (16:53 +0800)
src/Palete/VapiParser.vala

index e28f105..18a9a2e 100644 (file)
@@ -56,13 +56,14 @@ namespace Palete {
                        var n = element.name;
                        var c = new GirObject("Method",n);
                        c.gparent = opn;
-                       c.ns = this.ns;
+                       c.ns = opn.ns;
                        c.propertyof = parent.name;
-                               parent.methods.set(n,c);
-                               parent = c;
-                               break
+                       this.pnode.methods.set(n,c);
+                       this.pnode = c;
+                       
                        
                        element.accept_children (this);
+                       this.pnode = opn;
                }
                public override void visit_type_parameter (Vala.TypeParameter element) {
                        print("got param %s\n", element.name);