src/share/classes/com/sun/tools/javac/comp/Flow.java

changeset 773
5fb14e67c371
parent 743
6a99b741a1b0
child 798
4868a36f6fd8
     1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Flow.java	Sun Dec 05 15:26:55 2010 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Flow.java	Mon Dec 06 11:49:00 2010 +0000
     1.3 @@ -886,6 +886,8 @@
     1.4          alive = resolveBreaks(tree, prevPendingExits) ||
     1.5              tree.cond != null && !tree.cond.type.isTrue();
     1.6          nextadr = nextadrPrev;
     1.7 +        inits.excludeFrom(nextadr);
     1.8 +        uninits.excludeFrom(nextadr);
     1.9      }
    1.10  
    1.11      public void visitForeachLoop(JCEnhancedForLoop tree) {

mercurial