From: Didier 'Ptitjes Date: Fri, 16 Oct 2009 17:11:57 +0000 (+0200) Subject: Api: Fix handling of constructors X-Git-Tag: 0.37.1~3^2~559 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5ec40d72a3736ea38f3e2c33c575351bb12f3d2b;p=thirdparty%2Fvala.git Api: Fix handling of constructors --- diff --git a/src/libvaladoc/apitree/apinodebuilder.vala b/src/libvaladoc/apitree/apinodebuilder.vala index ddc403285..87b0bcf9b 100644 --- a/src/libvaladoc/apitree/apinodebuilder.vala +++ b/src/libvaladoc/apitree/apinodebuilder.vala @@ -114,6 +114,18 @@ internal class Valadoc.Api.NodeBuilder : Vala.CodeVisitor { process_children (node, element); } + public override void visit_creation_method (Vala.CreationMethod element) { + Node parent = get_parent_node_for (element); + + SymbolNode node = new Method (element, parent); + parent.add_child (node); + + // Process error types + // Process return type + + process_children (node, element); + } + public override void visit_method (Vala.Method element) { Node parent = get_parent_node_for (element);