|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectdspl.intermediate.instructions.Instruction
dspl.intermediate.instructions.BranchInstruction
dspl.intermediate.instructions.PartialBranchInstruction
public class PartialBranchInstruction
The Treewalker must first gather the instruction and its arguments when walking the tree, afterward, the walker can attach the conditional list of arguments
| Field Summary |
|---|
| Fields inherited from class dspl.intermediate.instructions.BranchInstruction |
|---|
comp, elseInst, ifInst |
| Fields inherited from class dspl.intermediate.instructions.Instruction |
|---|
INST_TYPE_ARITHMATIC, INST_TYPE_BRANCH, INST_TYPE_CCALL, INST_TYPE_FORLOOP, lastInstruction, nextInstruction, prevInstruction |
| Constructor Summary | |
|---|---|
PartialBranchInstruction(Comparison comp)
|
|
| Method Summary | |
|---|---|
BranchInstruction |
fullFromPartial(Instruction ifInst,
Instruction elseInst)
|
| Methods inherited from class dspl.intermediate.instructions.BranchInstruction |
|---|
getInstType, usesVariable |
| Methods inherited from class dspl.intermediate.instructions.Instruction |
|---|
setNextInstruction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PartialBranchInstruction(Comparison comp)
| Method Detail |
|---|
public BranchInstruction fullFromPartial(Instruction ifInst,
Instruction elseInst)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||