Modifier and Type |
Method and Description |
NumericConstant |
add(NumericConstant c) |
ArithmeticConstant |
and(ArithmeticConstant c) |
void |
apply(Switch sw)
Called when this object is visited.
|
IntConstant |
cmp(LongConstant c) |
NumericConstant |
divide(NumericConstant c) |
NumericConstant |
equalEqual(NumericConstant c) |
boolean |
equals(java.lang.Object c) |
Type |
getType()
Returns the Soot type of this Value.
|
NumericConstant |
greaterThan(NumericConstant c) |
NumericConstant |
greaterThanOrEqual(NumericConstant c) |
int |
hashCode()
Returns a hash code for this DoubleConstant object.
|
NumericConstant |
lessThan(NumericConstant c) |
NumericConstant |
lessThanOrEqual(NumericConstant c) |
NumericConstant |
multiply(NumericConstant c) |
NumericConstant |
negate() |
NumericConstant |
notEqual(NumericConstant c) |
ArithmeticConstant |
or(ArithmeticConstant c) |
NumericConstant |
remainder(NumericConstant c) |
ArithmeticConstant |
shiftLeft(ArithmeticConstant c) |
ArithmeticConstant |
shiftRight(ArithmeticConstant c) |
NumericConstant |
subtract(NumericConstant c) |
java.lang.String |
toString() |
ArithmeticConstant |
unsignedShiftRight(ArithmeticConstant c) |
static LongConstant |
v(long value) |
ArithmeticConstant |
xor(ArithmeticConstant c) |