From: Jean Privat Date: Sat, 18 Apr 2015 14:49:32 +0000 (+0700) Subject: neo: save MParameter::is_default X-Git-Tag: v0.7.4~15^2~1 X-Git-Url: http://nitlanguage.org neo: save MParameter::is_default Signed-off-by: Jean Privat --- 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