ThreeRegisterDecodedInstructionpublic final class ThreeRegisterDecodedInstruction extends DecodedInstruction A decoded Dalvik instruction which has three register arguments. |
Fields Summary |
---|
private final int | aregister argument "A" | private final int | bregister argument "B" | private final int | cregister argument "C" |
Constructors Summary |
---|
public ThreeRegisterDecodedInstruction(InstructionCodec format, int opcode, int index, com.android.dx.io.IndexType indexType, int target, long literal, int a, int b, int c)Constructs an instance.
super(format, opcode, index, indexType, target, literal);
this.a = a;
this.b = b;
this.c = c;
|
Methods Summary |
---|
public int | getA()
return a;
| public int | getB()
return b;
| public int | getC()
return c;
| public int | getRegisterCount()
return 3;
| public DecodedInstruction | withIndex(int newIndex)
return new ThreeRegisterDecodedInstruction(
getFormat(), getOpcode(), newIndex, getIndexType(),
getTarget(), getLiteral(), a, b, c);
|
|