Package | Description |
---|---|
org.benf.cfr.reader.bytecode.analysis.parse.statement |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAssignment |
class |
AnonBreakTarget |
class |
AssignmentPreMutation
In an assignment prechange, the LHS is by definition equal to the RHS after the statement.
|
class |
AssignmentSimple |
class |
CaseStatement |
class |
CatchStatement |
class |
CommentStatement |
class |
CompoundStatement
This should not be used to aggregate statements, but only to produce statements when multiple statements
are generated by a single opcode.
|
class |
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....
|
class |
DoStatement |
class |
ExpressionStatement |
class |
FinallyStatement |
class |
ForIterStatement |
class |
ForStatement |
class |
GotoStatement |
class |
IfExitingStatement |
class |
IfStatement |
class |
JSRCallStatement |
class |
JSRRetStatement |
class |
JumpingStatement |
class |
MonitorEnterStatement |
class |
MonitorExitStatement |
class |
MonitorStatement |
class |
Nop |
class |
RawSwitchStatement
A 'raw' switch contains the original bytecode information about the switch.
|
class |
ReturnNothingStatement |
class |
ReturnStatement |
class |
ReturnValueStatement |
class |
SwitchStatement |
class |
ThrowStatement |
class |
TryStatement |
class |
WhileStatement |