| Class | Description |
|---|---|
| AssertStmt |
A usage of the keyword "assert"
In assert dead : "Wasn't expecting to be dead here"; the check is "dead" and the message is the string. |
| BlockStmt |
Statements in between { and }.
|
| BreakStmt |
A usage of the break keyword.
|
| CatchClause |
The catch part of a try-catch-finally.
|
| ContinueStmt |
A continue statement with an optional label;
continue brains;
continue; |
| DoStmt |
A do-while.
|
| EmptyStmt | Deprecated
these ;'s should be ignored
|
| ExplicitConstructorInvocationStmt |
A call to super or this in a constructor or initializer.
|
| ExpressionStmt |
Used to wrap an expression so that it can take the place of a statement.
|
| ForeachStmt |
A for-each statement.
|
| ForStmt |
A classic for statement.
|
| IfStmt |
An if-then-else statement.
|
| LabeledStmt |
A statement that is labeled, like
label123: println("continuing"); |
| LocalClassDeclarationStmt |
A class declaration inside a method.
|
| ReturnStmt |
The return statement, with an optional expression to return.
|
| Statement |
A base class for all statements.
|
| SwitchEntryStmt |
One case in a switch statement.
|
| SwitchStmt |
A switch statement.
|
| SynchronizedStmt |
Usage of the synchronized keyword.
|
| ThrowStmt |
Usage of the throw statement.
|
| TryStmt |
The try statement.
|
| WhileStmt |
A while statement.
|
Copyright © 2007–2017. All rights reserved.