diff dmd/statement.h @ 356:44daf304421c trunk

[svn r377] The previous check was too strict, it completely disallowed gotos within finally blocks. This reenables them as long as they don't cross a finally boundary.
author ChristianK
date Mon, 14 Jul 2008 12:00:24 +0200
parents a7a26f538d6e
children 6aee82889553
line wrap: on
line diff
--- a/dmd/statement.h	Mon Jul 14 11:48:55 2008 +0200
+++ b/dmd/statement.h	Mon Jul 14 12:00:24 2008 +0200
@@ -910,6 +910,7 @@
 struct AsmBlockStatement : CompoundStatement
 {
     EnclosingHandler* enclosinghandler;
+    TryFinallyStatement* tf;
 
     AsmBlockStatement(Loc loc, Statements *s);
     Statements *flatten(Scope *sc);