|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjoeq.Compiler.Quad.Operator
joeq.Compiler.Quad.Operator.Branch
joeq.Compiler.Quad.Operator.Goto
public abstract static class Operator.Goto
| Nested Class Summary | |
|---|---|
static class |
Operator.Goto.GOTO
|
| Field Summary |
|---|
| Fields inherited from class joeq.Compiler.Quad.Operator |
|---|
anyexception, arithexception, arrayboundsexception, arraystoreexception, classcastexceptions, illegalmonitorstateexception, negativesizeexception, noexceptions, noregisters, nullptrexception, resolutionexceptions |
| Constructor Summary | |
|---|---|
Operator.Goto()
|
|
| Method Summary | |
|---|---|
void |
accept(Quad q,
QuadVisitor qv)
|
static Quad |
create(int id,
Operator.Goto operator,
Operand.TargetOperand target)
|
static Operand.TargetOperand |
getTarget(Quad q)
|
static void |
setTarget(Quad q,
Operand.TargetOperand o)
|
| Methods inherited from class joeq.Compiler.Quad.Operator.Branch |
|---|
hasSideEffects |
| Methods inherited from class joeq.Compiler.Quad.Operator |
|---|
getDefinedRegisters, getReg1_check, getReg1, getReg2, getReg3, getThrownExceptions, getUsedRegisters, interpret |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Operator.Goto()
| Method Detail |
|---|
public static Quad create(int id,
Operator.Goto operator,
Operand.TargetOperand target)
public static Operand.TargetOperand getTarget(Quad q)
public static void setTarget(Quad q,
Operand.TargetOperand o)
public void accept(Quad q,
QuadVisitor qv)
accept in class Operator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||