From 461b89329776337d6713ed2d90d9e19ff93bfaf4 Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Mon, 16 Dec 2013 20:46:36 +0100 Subject: [PATCH] improve annotation for else-clause in while-loop --- Cython/Compiler/Nodes.py | 1 + 1 file changed, 1 insertion(+) diff --git a/Cython/Compiler/Nodes.py b/Cython/Compiler/Nodes.py index 78cd01f..f7ff834 100644 --- a/Cython/Compiler/Nodes.py +++ b/Cython/Compiler/Nodes.py @@ -5457,6 +5457,7 @@ class WhileStatNode(LoopNode, StatNode): break_label = code.break_label code.set_loop_labels(old_loop_labels) if self.else_clause: + code.mark_pos(self.else_clause.pos) code.putln("/*else*/ {") self.else_clause.generate_execution_code(code) code.putln("}") -- 2.7.4