|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjoeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction
joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
joeq.Compiler.BytecodeAnalysis.Bytecodes.TABLESWITCH
public static class Bytecodes.TABLESWITCH
| Constructor Summary | |
|---|---|
Bytecodes.TABLESWITCH(int[] match,
java.util.ArrayList targets,
Bytecodes.InstructionHandle target)
|
|
| Method Summary | |
|---|---|
void |
accept(Bytecodes.Visitor v)
Call corresponding visitor method(s). |
void |
dump(java.io.DataOutputStream out)
Dump instruction as byte code to stream out. |
| Methods inherited from class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select |
|---|
containsTarget, getIndices, getMatchs, getTargets, setTarget, toString, updateTarget |
| Methods inherited from class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction |
|---|
getIndex, getTarget, setTarget |
| Methods inherited from class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction |
|---|
consumeStack, copy, getLength, getOpcode, produceStack, readInstruction, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface joeq.Compiler.BytecodeAnalysis.Bytecodes.StackProducer |
|---|
produceStack |
| Constructor Detail |
|---|
public Bytecodes.TABLESWITCH(int[] match,
java.util.ArrayList targets,
Bytecodes.InstructionHandle target)
match - sorted array of match values, match[0] must be low value,
match[match_length - 1] high valuetargets - where to branch for matched valuestarget - default branch| Method Detail |
|---|
public void dump(java.io.DataOutputStream out)
throws java.io.IOException
dump in class Bytecodes.Selectout - Output stream
java.io.IOExceptionpublic void accept(Bytecodes.Visitor v)
accept in class Bytecodes.Instructionv - Visitor object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||