|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jnr.x86asm.Operand
public class Operand
Constructor Summary | |
---|---|
Operand(int op,
int size)
|
Method Summary | |
---|---|
boolean |
isImm()
Return @c true if operand is immediate (@c OP_IMM). |
boolean |
isLabel()
Return @c true if operand is label (@c OP_LABEL). |
boolean |
isMem()
Return @c true if operand is memory address (@c OP_MEM). |
boolean |
isNone()
Return @c true if operand is none (@c OP_NONE). |
boolean |
isReg()
Return @c true if operand is any (general purpose, mmx or sse) register (@c OP_REG). |
boolean |
isRegCode(int code)
|
boolean |
isRegIndex(int index)
|
boolean |
isRegMem()
Return @c true if operand is any register or memory. |
boolean |
isRegMem(int regType)
|
boolean |
isRegType(int type)
|
int |
op()
Return type of operand, see @c OP. |
int |
size()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Operand(int op, int size)
Method Detail |
---|
public int op()
public int size()
public boolean isNone()
public boolean isReg()
public boolean isMem()
public boolean isImm()
public boolean isLabel()
public final boolean isRegMem()
public final boolean isRegCode(int code)
public final boolean isRegType(int type)
public final boolean isRegIndex(int index)
public final boolean isRegMem(int regType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |