Package | Description |
---|---|
com.caucho.quercus | |
com.caucho.quercus.expr | |
com.caucho.quercus.module | |
com.caucho.quercus.parser | |
com.caucho.quercus.program |
Modifier and Type | Method and Description |
---|---|
ExprFactory |
QuercusContext.createExprFactory() |
Modifier and Type | Method and Description |
---|---|
static ExprFactory |
ExprFactory.create() |
Modifier and Type | Method and Description |
---|---|
Expr |
CallVarExpr.createCopy(ExprFactory factory)
Returns the copy of the value.
|
Expr |
ClassVarMethodExpr.createCopy(ExprFactory factory)
Returns the copy of the value.
|
Expr |
ClassVirtualMethodVarExpr.createCopy(ExprFactory factory)
Returns the copy of the value.
|
Expr |
Expr.createCopy(ExprFactory factory)
Creates a assignment
|
Expr |
CallExpr.createCopy(ExprFactory factory)
Returns the copy of the value.
|
Expr |
AbstractVarExpr.createCopy(ExprFactory factory)
Creates the copy.
|
Expr |
ClosureExpr.createCopy(ExprFactory factory)
Returns the copy of the value.
|
Expr |
BinaryAssignExpr.createCopy(ExprFactory factory)
Creates a assignment
|
Expr |
ClassMethodVarExpr.createCopy(ExprFactory factory)
Returns the copy of the value.
|
Expr |
ClassVarMethodVarExpr.createCopy(ExprFactory factory)
Returns the copy of the value.
|
Expr |
Expr.createDeref(ExprFactory factory) |
Expr |
Expr.createFieldGet(ExprFactory factory,
Location location,
Expr name)
Creates a field ref
|
Expr |
ThisExpr.createFieldGet(ExprFactory factory,
Location location,
Expr name)
Creates a field ref
|
Expr |
Expr.createFieldGet(ExprFactory factory,
Location location,
StringValue name)
Creates a field ref
|
Expr |
ThisExpr.createFieldGet(ExprFactory factory,
Location location,
StringValue name)
Creates a field ref
|
Expr |
Expr.createIsset(ExprFactory factory)
Creates an isset expression
|
Statement |
Expr.createUnset(ExprFactory factory,
Location location)
Creates a assignment
|
Statement |
AbstractVarExpr.createUnset(ExprFactory factory,
Location location)
Creates the assignment.
|
Modifier and Type | Field and Description |
---|---|
protected ExprFactory |
ModuleContext._exprFactory |
Modifier and Type | Method and Description |
---|---|
ExprFactory |
ModuleContext.getExprFactory() |
Modifier and Type | Method and Description |
---|---|
ExprFactory |
QuercusParser.getExprFactory() |
ExprFactory |
QuercusParser.getFactory() |
Modifier and Type | Method and Description |
---|---|
static Expr |
QuercusParser.parseDefault(ExprFactory factory,
java.lang.String str) |
Constructor and Description |
---|
Function(ExprFactory exprFactory,
Location location,
java.lang.String name,
FunctionInfo info,
Arg[] args,
Statement[] statements) |
MethodDeclaration(ExprFactory exprFactory,
Location location,
ClassDef qClass,
java.lang.String name,
FunctionInfo info,
Arg[] argList) |
ObjectMethod(ExprFactory exprFactory,
Location location,
InterpretedClassDef quercusClass,
java.lang.String name,
FunctionInfo info,
Arg[] argList,
Statement[] statementList) |