public class BinarySubExpr extends AbstractBinaryExpr
_left, _right
COMPILE_ARG_MAX, NULL_ARGS
Modifier | Constructor and Description |
---|---|
protected |
BinarySubExpr(Expr left,
Expr right) |
protected |
BinarySubExpr(Location location,
Expr left,
Expr right) |
Modifier and Type | Method and Description |
---|---|
Value |
eval(Env env)
Evaluates the expression returning the expression value.
|
java.lang.String |
toString() |
getLeft, getRight
assign, canRead, createAssign, createAssignFrom, createAssignRef, createCall, createClassConst, createClassConst, createClassField, createClassField, createCopy, createDeref, createFieldGet, createFieldGet, createIsset, createRef, createUnset, equals, evalArg, evalArgs, evalArray, evalArrayAssign, evalArrayAssignRef, evalArrayAssignRef, evalArrayAssignTail, evalAssignRef, evalAssignRef, evalAssignValue, evalAssignValue, evalBoolean, evalChar, evalConstant, evalConstantPrefix, evalConstantSuffix, evalCopy, evalDirty, evalDouble, evalEmpty, evalIsset, evalIssetValue, evalLong, evalObject, evalPostIncrement, evalPreIncrement, evalQuercusClass, evalRef, evalString, evalStringValue, evalTop, evalUnsetArray, evalValue, evalVar, getFileName, getFunctionLocation, getLine, getLocation, getLocationLine, isArray, isAssign, isBoolean, isConstant, isDouble, isFalse, isLiteral, isLong, isNumber, isRef, isString, isTrue, isVar, print