|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.vladium.emma.instr.InstrVisitor.Branch
com.vladium.emma.instr.InstrVisitor.LOOKUPSWITCH
Field Summary | |
(package private) int[] |
m_keys
|
(package private) byte |
m_opcode
|
(package private) int |
m_parentBlockID
|
(package private) int[] |
m_targets
|
Constructor Summary | |
(package private) |
InstrVisitor.LOOKUPSWITCH(int[] keys,
int[] targets)
|
Method Summary | |
(package private) void |
emit(InstrVisitor.EmitCtx ctx)
|
protected void |
emitJumpOffset2(InstrVisitor.EmitCtx ctx,
int ip,
int targetBlockID)
|
protected void |
emitJumpOffset4(InstrVisitor.EmitCtx ctx,
int ip,
int targetBlockID)
|
(package private) int |
maxlength()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
final int[] m_keys
final byte m_opcode
final int[] m_targets
int m_parentBlockID
Constructor Detail |
InstrVisitor.LOOKUPSWITCH(int[] keys, int[] targets)
Method Detail |
int maxlength()
maxlength
in class InstrVisitor.Branch
void emit(InstrVisitor.EmitCtx ctx)
emit
in class InstrVisitor.Branch
protected final void emitJumpOffset2(InstrVisitor.EmitCtx ctx, int ip, int targetBlockID)
protected final void emitJumpOffset4(InstrVisitor.EmitCtx ctx, int ip, int targetBlockID)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |