|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
AbstractBinaryExpr | Common analysis for a PHP binary expression. |
AbstractLongValuedExpr | Represents a PHP 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. |
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. |
ClassConstructExpr | A Foo::__construct(...) method 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. |
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. |
DieExpr | Represents the die expression |
Expr | Represents a PHP expression. |
ExprFactory | Factory for creating PHP expressions and statements |
ExprHandle | A handle to a top expression |
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 |
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. |
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. |
ObjectMethodVarExpr | A "$foo->$bar(...)" method call |
ObjectNewExpr | Represents a PHP function expression of the form "new ClassName()". |
ObjectNewStaticExpr | Represents a PHP function expression of the form "new static()". |
ObjectNewVarExpr | Represents a PHP function expression of the form "new $a()". |
ParamDefaultExpr | Represents a PHP default expression. |
ParamRequiredExpr | Represents a PHP required expression. |
ThisExpr | Represents the 'this' expression. |
ThisFieldExpr | Represents a PHP field reference. |
ThisFieldVarExpr | Represents a PHP field reference. |
ThisMethodExpr | Represents a PHP method call expression from $this. |
ThisMethodVarExpr | 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 |
UnaryUnsetExpr | Represents unsetting a PHP variable |
VarExpr | Represents a PHP variable expression. |
VarInfo | Information about a variable's use in a function. |
VarTempExpr | Represents a temp PHP variable expression. |
VarUnsetExpr | Represents unsetting a PHP variable |
VarVarExpr | Represents a PHP variable expression. |
Enum Summary | |
---|---|
ExprType | Analyzed types of expressions |
VarState | Represents the state of a PHP variable. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |