public abstract static class InstructionSet.BinaryOperator extends InstructionSet.OperatorInstruction implements InstructionSet.Binary
method, pc
Modifier | Constructor and Description |
---|---|
protected |
BinaryOperator(MethodModel _methodPoolEntry,
InstructionSet.ByteCode code,
ByteReader reader,
boolean _wide) |
Modifier and Type | Method and Description |
---|---|
Instruction |
getLhs() |
Instruction |
getRhs() |
getOperator
addBranchTarget, asBranch, compareTo, consumesStack, getByteCode, getDescription, getFirstChild, getForwardConditionalBranches, getForwardUnconditionalBranches, getLastChild, getLength, getMethod, getNextExpr, getNextPC, getParentExpr, getPrevExpr, getPrevPC, getReal, getReverseConditionalBranches, getReverseUnconditionalBranches, getRootExpr, getStackConsumeCount, getStackDelta, getStackProduceCount, getStartInstruction, getStartPC, getThisPC, isAfter, isAfterOrEqual, isBefore, isBeforeOrEqual, isBranch, isBranchTarget, isConditionalBranchTarget, isForwardBranch, isForwardBranchTarget, isForwardConditionalBranchTarget, isForwardUnconditionalBranchTarget, isReverseBranchTarget, isReverseConditionalBranchTarget, isReverseUnconditionalBranchTarget, isUnconditionalBranchTarget, producesStack, removeBranchTarget, sameAs, setChildren, setLength, setNextExpr, setNextPC, setParentExpr, setPrevExpr, setPrevPC, toInstruction, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOperator
protected BinaryOperator(MethodModel _methodPoolEntry, InstructionSet.ByteCode code, ByteReader reader, boolean _wide)
public final Instruction getLhs()
getLhs
in interface InstructionSet.Binary
public final Instruction getRhs()
getRhs
in interface InstructionSet.Binary