neo: Correct exportation of a signature.
authorJean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
Sat, 1 Nov 2014 15:58:25 +0000 (11:58 -0400)
committerJean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
Sat, 1 Nov 2014 15:58:25 +0000 (11:58 -0400)
Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>

src/neo.nit

index df2792c..dc9cc86 100644 (file)
@@ -703,9 +703,10 @@ class NeoModel
                        var rank = 0
                        for mparameter in mtype.mparameters do
                                names.add mparameter.name
-                               var pnode = to_node(mparameter)
+                               var pnode = mparameter_node(mparameter)
                                pnode["rank"] = rank
                                node.out_edges.add(new NeoEdge(node, "PARAMETER", pnode))
+                               rank += 1
                        end
                        if not names.is_empty then node["parameter_names"] = names
                        var return_mtype = mtype.return_mtype