From aae0c9d440948c90909762ef990d5750477c26e3 Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Sat, 18 Apr 2015 21:49:32 +0700 Subject: [PATCH] neo: save MParameter::is_default Signed-off-by: Jean Privat --- src/neo.nit | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/neo.nit b/src/neo.nit index 32fab5d..f0e2911 100644 --- a/src/neo.nit +++ b/src/neo.nit @@ -845,6 +845,7 @@ class NeoModel node.labels.add "MParameter" node["name"] = mparameter.name node["is_vararg"] = mparameter.is_vararg + node["is_default"] = mparameter.is_default node.out_edges.add(new NeoEdge(node, "TYPE", to_node(mparameter.mtype))) return node end @@ -860,7 +861,8 @@ class NeoModel var name = node["name"].to_s var mtype = to_mtype(model, node.out_nodes("TYPE").first) var is_vararg = node["is_vararg"].as(Bool) - var mparameter = new MParameter(name, mtype, is_vararg) + var is_default = node["is_default"].as(Bool) + var mparameter = new MParameter(name, mtype, is_vararg, is_default) mentities[node.id.as(Int)] = mparameter return mparameter end -- 1.7.9.5