public class UnarySuppressErrorExpr extends AbstractUnaryExpr
_exprCOMPILE_ARG_MAX, NULL_ARGS| Constructor and Description |
|---|
UnarySuppressErrorExpr(Expr expr) |
UnarySuppressErrorExpr(Location location,
Expr expr) |
| Modifier and Type | Method and Description |
|---|---|
Expr |
createAssign(QuercusParser parser,
Expr value)
Creates the assignment.
|
Expr |
createAssignRef(QuercusParser parser,
Expr value)
Creates the assignment.
|
Value |
eval(Env env)
Evaluates the expression.
|
boolean |
evalBoolean(Env env)
Evaluates the expression as a boolean.
|
Value |
evalCopy(Env env)
Evaluates the expression, copying the results as necessary
|
java.lang.String |
evalString(Env env)
Evaluates the expression as a string.
|
java.lang.String |
toString() |
getExprassign, canRead, createAssignFrom, createCall, createClassConst, createClassConst, createClassField, createClassField, createCopy, createDeref, createFieldGet, createFieldGet, createIsset, createRef, createUnset, equals, evalArg, evalArgs, evalArray, evalArrayAssign, evalArrayAssignRef, evalArrayAssignRef, evalArrayAssignTail, evalAssignRef, evalAssignRef, evalAssignValue, evalAssignValue, evalChar, evalConstant, evalConstantPrefix, evalConstantSuffix, evalDirty, evalDouble, evalEmpty, evalIsset, evalIssetValue, evalLong, evalObject, evalPostIncrement, evalPreIncrement, evalQuercusClass, evalRef, evalStringValue, evalTop, evalUnsetArray, evalValue, evalVar, getFileName, getFunctionLocation, getLine, getLocation, getLocationLine, isArray, isAssign, isBoolean, isConstant, isDouble, isFalse, isLiteral, isLong, isNumber, isRef, isString, isTrue, isVar, printpublic UnarySuppressErrorExpr(Expr expr)
public Expr createAssign(QuercusParser parser, Expr value) throws java.io.IOException
createAssign in class Exprjava.io.IOExceptionpublic Expr createAssignRef(QuercusParser parser, Expr value) throws java.io.IOException
createAssignRef in class Exprjava.io.IOExceptionpublic boolean evalBoolean(Env env)
evalBoolean in class Exprenv - the calling environment.public java.lang.String evalString(Env env)
evalString in class Exprenv - the calling environment.