D-Programming-Language/dmd — pull request #1394 by dsagal (2012-12-20 06:41:58+00:00)
Title: Issue 9068 - fix compiler error when breaking from some labelled loops.

Specifically, the bug was affecting loops that get implicitly wrapped into additional
clauses, such as try/finally, causing the label to refer to another statement.

This also adds a test for this situation. See http://d.puremagic.com/issues/show_bug.cgi?id=9068.