|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BranchUnit
This InstructionVisitor evaluates the instructions that it visits.
| Method Summary | |
|---|---|
void |
branch(Clazz clazz,
CodeAttribute codeAttribute,
int offset,
int branchTarget)
Sets the new instruction offset. |
void |
branchConditionally(Clazz clazz,
CodeAttribute codeAttribute,
int offset,
int branchTarget,
int conditional)
Sets the new instruction offset, depending on the certainty of the conditional branch. |
void |
returnFromMethod()
Returns from the method with the given value. |
void |
throwException()
Handles the throwing of an exception. |
| Method Detail |
|---|
void branch(Clazz clazz,
CodeAttribute codeAttribute,
int offset,
int branchTarget)
void branchConditionally(Clazz clazz,
CodeAttribute codeAttribute,
int offset,
int branchTarget,
int conditional)
void returnFromMethod()
void throwException()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||