public abstract static class Java.BreakableStatement extends Java.Statement
According JLS7 14.15, statements that can be terminated abnormally with a "break" statement are
Java.ContinuableStatement
s ("for", "do" and "while")
Modifier and Type | Field and Description |
---|---|
(package private) CodeContext.Offset |
whereToBreak
This one's filled in by the first BREAK statement, and is
CodeContext.Offset.set() by this breakable statement. |
localVariables
NOWHERE
Modifier | Constructor and Description |
---|---|
protected |
BreakableStatement(Location location) |
findLocalVariable, getEnclosingScope, setEnclosingScope
getLocation, throwCompileException
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
getLocation, throwCompileException
CodeContext.Offset whereToBreak
CodeContext.Offset.set()
by this breakable statement.protected BreakableStatement(Location location)