public class BinaryLiteralOperation extends Instruction
| Modifier and Type | Class and Description |
|---|---|
static class |
BinaryLiteralOperation.OpID |
Instruction.Visitor| Modifier and Type | Field and Description |
|---|---|
int |
destination |
BinaryLiteralOperation.OpID |
op |
int |
oper1 |
Literal |
oper2 |
method, noInstructions, opcode, pc| Constructor and Description |
|---|
BinaryLiteralOperation(int pc,
BinaryLiteralOperation.OpID op,
int destination,
int oper1,
Literal oper2,
org.jf.dexlib2.Opcode opcode,
DexIMethod method) |
| Modifier and Type | Method and Description |
|---|---|
com.ibm.wala.shrikeBT.IBinaryOpInstruction.IOperator |
getOperator() |
boolean |
isFloat() |
boolean |
isSub() |
boolean |
isUnsigned() |
String |
toString() |
void |
visit(Instruction.Visitor visitor) |
getBranchTargets, getOpcode, getParentMethod, isFallThrough, isPEIpublic final BinaryLiteralOperation.OpID op
public final int oper1
public final Literal oper2
public final int destination
public BinaryLiteralOperation(int pc,
BinaryLiteralOperation.OpID op,
int destination,
int oper1,
Literal oper2,
org.jf.dexlib2.Opcode opcode,
DexIMethod method)
public void visit(Instruction.Visitor visitor)
visit in class Instructionpublic com.ibm.wala.shrikeBT.IBinaryOpInstruction.IOperator getOperator()
public boolean isFloat()
public boolean isUnsigned()
public boolean isSub()
Copyright © 2019. All rights reserved.