|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.quercus.expr.Expr
com.caucho.quercus.expr.AbstractUnaryExpr
com.caucho.quercus.expr.UnarySuppressErrorExpr
public class UnarySuppressErrorExpr
Represents a PHP error suppression
| Field Summary |
|---|
| Fields inherited from class com.caucho.quercus.expr.AbstractUnaryExpr |
|---|
_expr |
| Fields inherited from class com.caucho.quercus.expr.Expr |
|---|
COMPILE_ARG_MAX |
| Constructor Summary | |
|---|---|
UnarySuppressErrorExpr(Expr expr)
|
|
UnarySuppressErrorExpr(Location location,
Expr expr)
|
|
| Method Summary | |
|---|---|
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()
|
| Methods inherited from class com.caucho.quercus.expr.AbstractUnaryExpr |
|---|
getExpr |
| Methods inherited from class com.caucho.quercus.expr.Expr |
|---|
assign, canRead, createAssignFrom, createCall, createClassConst, createClassField, createClassField, createCopy, createDeref, createFieldGet, createFieldGet, createIsset, createRef, createUnset, evalArg, evalArgs, evalArray, evalArrayAssign, evalAssignRef, evalAssignValue, evalChar, evalConstant, evalConstantPrefix, evalConstantSuffix, evalDirty, evalDouble, evalIsset, evalLong, evalObject, evalPostIncrement, evalPreIncrement, evalRef, evalStringValue, evalTop, evalUnsetArray, evalValue, evalVar, getFileName, getFunctionLocation, getLine, getLocation, getLocationLine, isArray, isAssign, isBoolean, isConstant, isDouble, isFalse, isLiteral, isLong, isNumber, isRef, isString, isTrue, isVar, print |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UnarySuppressErrorExpr(Location location,
Expr expr)
public UnarySuppressErrorExpr(Expr expr)
| Method Detail |
|---|
public Expr createAssign(QuercusParser parser,
Expr value)
throws java.io.IOException
createAssign in class Exprjava.io.IOException
public Expr createAssignRef(QuercusParser parser,
Expr value)
throws java.io.IOException
createAssignRef in class Exprjava.io.IOExceptionpublic Value eval(Env env)
eval in class Exprenv - the calling environment.
public 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.
public Value evalCopy(Env env)
evalCopy in class Exprenv - the calling environment.
public java.lang.String toString()
toString in class Expr
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||