From 5d98ef024d314471a5f5479672b44d1b6f2ca382 Mon Sep 17 00:00:00 2001 From: BlackMinou Date: Fri, 8 Apr 2016 20:20:43 -0400 Subject: [PATCH] Scope & Typing: visits the catch part of a do ... catch ... end Signed-off-by: BlackMinou --- src/semantize/scope.nit | 1 + src/semantize/typing.nit | 1 + 2 files changed, 2 insertions(+) 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 -- 1.7.9.5