Uses of Package
com.caucho.quercus.expr

Packages that use com.caucho.quercus.expr
com.caucho.quercus   
com.caucho.quercus.classes   
com.caucho.quercus.env   
com.caucho.quercus.expr   
com.caucho.quercus.function   
com.caucho.quercus.gen   
com.caucho.quercus.marshal   
com.caucho.quercus.module   
com.caucho.quercus.parser   
com.caucho.quercus.program   
com.caucho.quercus.statement   
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus
ExprFactory
          Factory for creating PHP expressions and statements
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.classes
Expr
          Represents a PHP expression.
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.env
Expr
          Represents a PHP expression.
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.expr
AbstractBinaryExpr
          Common analysis for a PHP binary expression.
AbstractMethodExpr
          Represents a PHP function expression.
AbstractUnaryExpr
          Represents a PHP boolean negation
AbstractVarExpr
          Represents an expression that is assignable
ArrayGetExpr
          Represents a PHP array reference expression.
ArrayIsSetExpr
          Represents a PHP array is set expression.
ArrayTailExpr
          Represents a PHP array[] reference expression.
ArrayUnsetExpr
          Represents a PHP array unset expression.
BinaryAddExpr
          Represents a PHP add expression.
BinaryAndExpr
          Represents a logical and expression.
BinaryAppendExpr
          Represents a PHP append ('.') expression.
BinaryAppendExprPro
          Represents a PHP append ('.') expression.
BinaryAssignExpr
          Represents a PHP assignment expression.
BinaryAssignListEachExpr
          Represents a PHP list() = each() assignment expression.
BinaryAssignListExpr
          Represents a PHP list assignment expression.
BinaryAssignRefExpr
          Represents a PHP assignment expression.
BinaryBitAndExpr
          Represents a PHP bitwise and expression.
BinaryBitOrExpr
          Represents a PHP bitwise or expression.
BinaryBitXorExpr
          Represents a PHP bitwise xor expression.
BinaryCharAtExpr
          Represents the character at expression
BinaryCommaExpr
          A "($foo, $bar)" comma expression (evaluates all and returns first).
BinaryDivExpr
          Represents a PHP division expression.
BinaryEqExpr
          Represents a PHP equality testing expression.
BinaryEqualsExpr
          Represents a PHP equality testing expression.
BinaryGeqExpr
          Represents a PHP comparison expression.
BinaryGtExpr
          Represents a PHP comparison expression.
BinaryInstanceOfExpr
          Represents a PHP instanceof expression.
BinaryInstanceOfVarExpr
          Represents a PHP instanceof expression in which the right side is a variable holding the string class name.
BinaryLeftShiftExpr
          Represents a PHP left shift expression.
BinaryLeqExpr
          Represents a PHP comparison expression.
BinaryLtExpr
          Represents a PHP comparison expression.
BinaryModExpr
          Represents a PHP mod expression.
BinaryMulExpr
          Represents a PHP multiplication expression.
BinaryNeqExpr
          Represents a PHP equality testing expression.
BinaryOrExpr
          Represents a logical or expression.
BinaryRightShiftExpr
          Represents a PHP right shift expression.
BinarySubExpr
          A "$b - $a" subtract expression.
BinaryXorExpr
          Represents a logical xor expression.
CallExpr
          A "foo(...)" function call.
CallVarExpr
          A "$foo(...)" function call.
ClassConstExpr
          Represents a PHP parent::FOO constant call expression.
ClassConstructorExpr
          Represents a PHP A::A consturctor call
ClassFieldExpr
          Represents a PHP class field reference A::$foo
ClassFieldVarExpr
          Represents a PHP static field reference.
ClassMethodExpr
          A Foo::bar(...) method call expression.
ClassMethodVarExpr
          Represents a PHP static method expression.
ClassVarConstExpr
          Represents a PHP parent::FOO constant call expression.
ClassVarFieldExpr
          Represents a variable class field reference $class::$b.
ClassVarFieldVarExpr
          Represents a variable class field reference $class::${"b"}.
ClassVarMethodExpr
          Represents a PHP static method expression ${class}:foo(...).
ClassVarMethodVarExpr
          Represents a PHP static method expression ${class}:${foo}(...).
ClassVirtualConstExpr
          Represents a PHP parent::FOO constant call expression.
ClassVirtualFieldExpr
          Represents a PHP static field reference.
ClassVirtualFieldVarExpr
          Represents a PHP static field reference.
ClassVirtualMethodExpr
          Represents a PHP parent:: method call expression.
ClassVirtualMethodVarExpr
          Represents a "static:$foo(...)" method
ClosureExpr
          Represents a PHP closure expression.
ClosureExprPro
          Creates a closure.
ConditionalExpr
          Represents a conditional expression.
ConditionalShortExpr
          Represents a conditional expression.
ConstDirExpr
          Represents a PHP __DIR__ constant expression.
ConstExpr
          Represents a PHP constant expression.
ConstFileExpr
          Represents a PHP __FILE__ constant expression.
Expr
          Represents a PHP expression.
ExprFactory
          Factory for creating PHP expressions and statements
ExprGenerator
          Represents compilable PHP expression.
ExprHandle
          A handle to a top expression
ExprPro
          Represents compilable PHP expression.
ExprType
          Analyzed types of expressions
FunArrayExpr
          Represents the array function
FunCloneExpr
          Represents a PHP clone
FunDieExpr
          Represents the die expression
FunEachExpr
          Represents a PHP each expression.
FunExitExpr
          Represents the exit expression
FunGetCalledClassExpr
          Represents returns the current called class.
FunGetClassExpr
          Represents returns the current class.
FunIncludeExpr
          Represents a PHP include statement
FunIncludeOnceExpr
          Represents a PHP include statement
FunIssetExpr
          Represents a PHP isset call
ImportExpr
          Represents a PHP import statement
InfoVarPro
          Information about a variable's use in a function.
ListHeadExpr
          Represents a list assignment expression.
LiteralBinaryStringExpr
          Represents a PHP string literal expression.
LiteralExpr
          Represents a literal expression.
LiteralLongExpr
          Represents a PHP long literal expression.
LiteralNullExpr
          Represents a PHP null expression.
LiteralNullExprPro
          Represents a PHP null expression.
LiteralStringExpr
          Represents a PHP string literal expression.
LiteralUnicodeExpr
          Represents a PHP string literal expression.
ObjectFieldExpr
          Represents a PHP field reference.
ObjectFieldVarExpr
          Represents a PHP field reference.
ObjectMethodExpr
          Represents a PHP function expression.
ObjectMethodExprPro
          Represents a PHP function expression.
ObjectMethodVarExpr
          A "$foo->$bar(...)" method call
ObjectMethodVarExprPro
          Represents a PHP function expression.
ObjectNewExpr
          Represents a PHP function expression of the form "new ClassName()".
ObjectNewVarExpr
          Represents a PHP function expression of the form "new $a()".
ParamDefaultExpr
          Represents a PHP default expression.
ParamRequiredExpr
          Represents a PHP required expression.
ParamRequiredExprPro
          Represents a PHP required expression.
ThisExpr
          Represents the 'this' expression.
ThisExprPro
          Represents the 'this' expression.
ThisFieldExpr
          Represents a PHP field reference.
ThisFieldExprPro
          Represents a PHP field reference.
ThisFieldVarExpr
          Represents a PHP field reference.
ThisFieldVarExprPro
          Represents a PHP field reference.
ThisMethodExprPro
          Represents a PHP method call expression from $this.
ThisMethodVarExprPro
          Represents a PHP method call expression from $this.
ToArrayExpr
          Converts to an array
ToBinaryExpr
          Converts to an string
ToBooleanExpr
          Converts to a boolean
ToDoubleExpr
          Converts to a double
ToLongExpr
          Converts to a long
ToObjectExpr
          Converts to an object
ToStringExpr
          Converts to an string
ToUnicodeExpr
          Converts to an string
UnaryBitNotExpr
          Represents a PHP bitwise not expression.
UnaryCopyExpr
          Represents a PHP variable assignment
UnaryMinusExpr
          A "- $a" unary minus.
UnaryNotExpr
          Represents a PHP boolean negation
UnaryPlusExpr
          A "+ $a" unary plus.
UnaryPostIncrementExpr
          Represents a PHP post increment expression.
UnaryPreIncrementExpr
          Represents a PHP pre increment expression.
UnaryRefExpr
          Represents a PHP reference argument.
UnarySuppressErrorExpr
          Represents a PHP error suppression
VarExpr
          Represents a PHP variable expression.
VarExprPro
          Represents a PHP variable expression.
VarInfo
          Information about a variable's use in a function.
VarState
          Represents the state of a PHP variable.
VarUnsetExpr
          Represents unsetting a PHP variable
VarVarExpr
          Represents a PHP variable expression.
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.function
Expr
          Represents a PHP expression.
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.gen
Expr
          Represents a PHP expression.
VarExprPro
          Represents a PHP variable expression.
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.marshal
Expr
          Represents a PHP expression.
ExprGenerator
          Represents compilable PHP expression.
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.module
ExprFactory
          Factory for creating PHP expressions and statements
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.parser
Expr
          Represents a PHP expression.
ExprFactory
          Factory for creating PHP expressions and statements
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.program
Expr
          Represents a PHP expression.
ExprFactory
          Factory for creating PHP expressions and statements
ExprGenerator
          Represents compilable PHP expression.
VarInfo
          Information about a variable's use in a function.
 

Classes in com.caucho.quercus.expr used by com.caucho.quercus.statement
AbstractVarExpr
          Represents an expression that is assignable
Expr
          Represents a PHP expression.
VarExpr
          Represents a PHP variable expression.
VarExprPro
          Represents a PHP variable expression.
VarVarExpr
          Represents a PHP variable expression.