From: Jean Privat Date: Mon, 18 Jan 2010 17:09:39 +0000 (-0500) Subject: syntax: remove reachability test in ABreakExpr X-Git-Tag: v0.4~52 X-Git-Url: http://nitlanguage.org syntax: remove reachability test in ABreakExpr Since unreachable statements are no more visited. Signed-off-by: Jean Privat --- diff --git a/src/syntax/typing.nit b/src/syntax/typing.nit index adc5736..a1e8b64 100644 --- a/src/syntax/typing.nit +++ b/src/syntax/typing.nit @@ -437,12 +437,11 @@ end redef class ABreakExpr redef fun after_typing(v) do - var unreash = v.variable_ctx.unreash v.variable_ctx.unreash = true var esc = compute_escapable_block(v.escapable_ctx) if esc == null then return - if not unreash then esc.break_variable_contexts.add(v.variable_ctx) + esc.break_variable_contexts.add(v.variable_ctx) var bl = esc.break_list if n_expr == null and bl != null then