com.sun.tools.javac.comp
Class Flow.PendingExit

java.lang.Object
  extended by com.sun.tools.javac.comp.Flow.PendingExit
Enclosing class:
Flow

static class Flow.PendingExit
extends java.lang.Object

A pending exit. These are the statements return, break, and continue. In addition, exception-throwing expressions or statements are put here when not known to be caught. This will typically result in an error unless it is within a try-finally whose finally block cannot complete normally.


Field Summary
(package private)  Bits inits
           
(package private)  Type thrown
           
(package private)  JCTree tree
           
(package private)  Bits uninits
           
 
Constructor Summary
Flow.PendingExit(JCTree tree, Bits inits, Bits uninits)
           
Flow.PendingExit(JCTree tree, Type thrown)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tree

JCTree tree

inits

Bits inits

uninits

Bits uninits

thrown

Type thrown
Constructor Detail

Flow.PendingExit

Flow.PendingExit(JCTree tree,
                 Bits inits,
                 Bits uninits)

Flow.PendingExit

Flow.PendingExit(JCTree tree,
                 Type thrown)