Class | Description |
---|---|
AbstractAssignment | |
AbstractStatement | |
AnonBreakTarget | |
AssignmentPreMutation |
In an assignment prechange, the LHS is by definition equal to the RHS after the statement.
|
AssignmentSimple | |
CaseStatement | |
CatchStatement | |
CommentStatement | |
CommentStatement.StatementExpression | |
CompoundStatement |
This should not be used to aggregate statements, but only to produce statements when multiple statements
are generated by a single opcode.
|
ConstructorStatement |
This is a temporary statement - it should be replaced with an Assignment of a ConstructorInvokation
However, it can force the type of the constructed object, which NEW is not capable of doing....
|
DoStatement | |
ExpressionStatement | |
FinallyStatement | |
ForIterStatement | |
ForStatement | |
GotoStatement | |
IfExitingStatement | |
IfStatement | |
JSRCallStatement | |
JSRRetStatement | |
JumpingStatement | |
MonitorEnterStatement | |
MonitorExitStatement | |
MonitorStatement | |
Nop | |
RawSwitchStatement |
A 'raw' switch contains the original bytecode information about the switch.
|
ReturnNothingStatement | |
ReturnStatement | |
ReturnValueStatement | |
SwitchStatement | |
ThrowStatement | |
TryStatement | |
WhileStatement |