X-Git-Url: http://nitlanguage.org diff --git a/src/semantize/scope.nit b/src/semantize/scope.nit index 2f8a1bf..de85c22 100644 --- a/src/semantize/scope.nit +++ b/src/semantize/scope.nit @@ -268,6 +268,11 @@ redef class AParam var variable: nullable Variable redef fun accept_scope_visitor(v) do + if variable != null then + v.register_variable(self.n_id, variable.as(not null)) + return + end + super var nid = self.n_id var variable = new Variable(nid.text) @@ -523,3 +528,11 @@ redef class ACallReassignExpr return new AVarReassignExpr.init_avarreassignexpr(n_qid.n_id, n_assign_op, n_value) end end + +redef class ALambdaExpr + redef fun accept_scope_visitor(v) + do + # TODO + return + end +end