From: BlackMinou Date: Sat, 9 Apr 2016 00:20:43 +0000 (-0400) Subject: Scope & Typing: visits the catch part of a do ... catch ... end X-Git-Url: http://nitlanguage.org Scope & Typing: visits the catch part of a do ... catch ... end Signed-off-by: BlackMinou --- diff --git a/src/semantize/scope.nit b/src/semantize/scope.nit index 5f9c748..0c70a16 100644 --- a/src/semantize/scope.nit +++ b/src/semantize/scope.nit @@ -335,6 +335,7 @@ redef class ADoExpr do self.break_mark = v.make_escape_mark(n_label, false) v.enter_visit_block(n_block, self.break_mark) + v.enter_visit_block(n_catch) end end diff --git a/src/semantize/typing.nit b/src/semantize/typing.nit index ef8054a..69329f9 100644 --- a/src/semantize/typing.nit +++ b/src/semantize/typing.nit @@ -1131,6 +1131,7 @@ redef class ADoExpr redef fun accept_typing(v) do v.visit_stmt(n_block) + v.visit_stmt(n_catch) self.is_typed = true end end