|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ExprPro | Represents compilable PHP expression. |
| Class Summary | |
|---|---|
| AbstractAssignGenerateExpr | Common analysis for a PHP binary expression. |
| AbstractBinaryExpr | Common analysis for a PHP binary expression. |
| AbstractBinaryGenerateExpr | Common analysis for a PHP binary expression. |
| AbstractLongValuedExpr | Represents a PHP expression. |
| AbstractMethodExpr | Represents a PHP function expression. |
| AbstractMethodGenerator | Represents a PHP function expression. |
| AbstractUnaryExpr | Represents a PHP boolean negation |
| AbstractUnaryExprGenerator | Represents a PHP boolean negation |
| AbstractVarExpr | Represents an expression that is assignable |
| ArrayGetExpr | Represents a PHP array reference expression. |
| ArrayGetExprPro | Represents a PHP array reference expression. |
| ArrayGetGetExprPro | Represents a PHP array reference expression. |
| ArrayIsSetExpr | Represents a PHP array is set expression. |
| ArrayIssetExprPro | Represents a PHP array is set expression. |
| ArrayTailExpr | Represents a PHP array[] reference expression. |
| ArrayTailExprPro | Represents a PHP array[] reference expression. |
| ArrayUnsetExpr | Represents a PHP array unset expression. |
| ArrayUnsetExprPro | Represents a PHP array unset expression. |
| BinaryAddExpr | Represents a PHP add expression. |
| BinaryAddExprPro | Represents a PHP add expression. |
| BinaryAndExpr | Represents a logical and expression. |
| BinaryAndExprPro | Represents a logical and expression. |
| BinaryAppendExpr | Represents a PHP append ('.') expression. |
| BinaryAppendExprPro | Represents a PHP append ('.') expression. |
| BinaryAssignExpr | Represents a PHP assignment expression. |
| BinaryAssignExprPro | Represents a PHP assignment expression. |
| BinaryAssignListEachExpr | Represents a PHP list() = each() assignment expression. |
| BinaryAssignListEachExprPro | Represents a PHP list() = each() assignment expression. |
| BinaryAssignListExpr | Represents a PHP list assignment expression. |
| BinaryAssignListExprPro | Represents a PHP list assignment expression. |
| BinaryAssignRefExpr | Represents a PHP assignment expression. |
| BinaryAssignRefExprPro | Represents a PHP assignment expression. |
| BinaryBitAndExpr | Represents a PHP bitwise and expression. |
| BinaryBitAndExprPro | Represents a PHP bitwise and expression. |
| BinaryBitOrExpr | Represents a PHP bitwise or expression. |
| BinaryBitOrExprPro | Represents a PHP bitwise or expression. |
| BinaryBitXorExpr | Represents a PHP bitwise xor expression. |
| BinaryBitXorExprPro | Represents a PHP bitwise xor expression. |
| BinaryCharAtExpr | Represents the character at expression |
| BinaryCharAtExprPro | Represents the character at expression |
| BinaryCommaExpr | A "($foo, $bar)" comma expression (evaluates all and returns first). |
| BinaryCommaExprPro | Represents a comma expression. |
| BinaryDivExpr | Represents a PHP division expression. |
| BinaryDivExprPro | Represents a PHP division expression. |
| BinaryEqExpr | Represents a PHP equality testing expression. |
| BinaryEqExprPro | Represents a PHP equality testing expression. |
| BinaryEqualsExpr | Represents a PHP equality testing expression. |
| BinaryEqualsExprPro | Represents a PHP equality testing expression. |
| BinaryGeqExpr | Represents a PHP comparison expression. |
| BinaryGeqExprPro | Represents a PHP comparison expression. |
| BinaryGtExpr | Represents a PHP comparison expression. |
| BinaryGtExprPro | Represents a PHP comparison expression. |
| BinaryInstanceOfExpr | Represents a PHP instanceof expression. |
| BinaryInstanceOfExprPro | Represents a PHP instanceof expression. |
| BinaryInstanceOfVarExpr | Represents a PHP instanceof expression in which the right side is a variable holding the string class name. |
| BinaryInstanceOfVarExprPro | 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. |
| BinaryLeftShiftExprPro | Represents a PHP left shift expression. |
| BinaryLeqExpr | Represents a PHP comparison expression. |
| BinaryLeqExprPro | Represents a PHP comparison expression. |
| BinaryLtExpr | Represents a PHP comparison expression. |
| BinaryLtExprPro | Represents a PHP comparison expression. |
| BinaryModExpr | Represents a PHP mod expression. |
| BinaryModExprPro | Represents a PHP mod expression. |
| BinaryMulExpr | Represents a PHP multiplication expression. |
| BinaryMulExprPro | Represents a PHP multiplication expression. |
| BinaryNeqExpr | Represents a PHP equality testing expression. |
| BinaryNeqExprPro | Represents a PHP equality testing expression. |
| BinaryOrExpr | Represents a logical or expression. |
| BinaryOrExprPro | Represents a logical or expression. |
| BinaryRightShiftExpr | Represents a PHP right shift expression. |
| BinaryRightShiftExprPro | Represents a PHP right shift expression. |
| BinarySetCharAtExprPro | Dummy for code generation |
| BinarySubExpr | A "$b - $a" subtract expression. |
| BinarySubExprPro | Represents a PHP subtract expression. |
| BinaryXorExpr | Represents a logical xor expression. |
| BinaryXorExprPro | Represents a logical xor expression. |
| CallExpr | A "foo(...)" function call. |
| CallExprPro | Represents a PHP function expression. |
| CallPredicateExprPro | Represents predicates on the value object |
| CallVarExpr | A "$foo(...)" function call. |
| CallVarExprPro | Represents a PHP function expression. |
| ClassConstExpr | Represents a PHP parent::FOO constant call expression. |
| ClassConstExprPro | Represents a PHP parent::FOO constant call expression. |
| ClassConstructorExpr | Represents a PHP A::A consturctor call |
| ClassConstructorExprPro | A "A::A(...)" call |
| ClassFieldExpr | Represents a PHP class field reference A::$foo |
| ClassFieldExprPro | Represents a PHP static field reference. |
| ClassFieldVarExpr | Represents a PHP static field reference. |
| ClassFieldVarExprPro | Represents a PHP static field reference. |
| ClassMethodExpr | A Foo::bar(...) method call expression. |
| ClassMethodExprPro | Represents a PHP parent:: method call expression. |
| ClassMethodVarExpr | Represents a PHP static method expression. |
| ClassMethodVarExprPro | Represents a PHP static method expression A::$f(). |
| ClassVarConstExpr | Represents a PHP parent::FOO constant call expression. |
| ClassVarConstExprPro | Represents a PHP ${class}::FOO constant call expression. |
| ClassVarFieldExpr | Represents a variable class field reference $class::$b. |
| ClassVarFieldExprPro | Represents a PHP class field reference. |
| ClassVarFieldVarExpr | Represents a variable class field reference $class::${"b"}. |
| ClassVarFieldVarExprPro | Represents a PHP class field reference. |
| ClassVarMethodExpr | Represents a PHP static method expression ${class}:foo(...). |
| ClassVarMethodExprPro | Represents a PHP ${class}::foo method call expression. |
| ClassVarMethodVarExpr | Represents a PHP static method expression ${class}:${foo}(...). |
| ClassVarMethodVarExprPro | Represents a PHP ${class}::$foo method call expression. |
| ClassVirtualConstExpr | Represents a PHP parent::FOO constant call expression. |
| ClassVirtualConstExprPro | Represents a PHP parent::FOO constant call expression. |
| ClassVirtualFieldExpr | Represents a PHP static field reference. |
| ClassVirtualFieldExprPro | Represents a PHP static field reference. |
| ClassVirtualFieldVarExpr | Represents a PHP static field reference. |
| ClassVirtualFieldVarExprPro | Represents a PHP static field reference. |
| ClassVirtualMethodExpr | Represents a PHP parent:: method call expression. |
| ClassVirtualMethodExprPro | Represents a PHP static method expression. |
| ClassVirtualMethodVarExpr | Represents a "static:$foo(...)" method |
| ClassVirtualMethodVarExprPro | Represents a PHP static method expression A::$f(). |
| ClosureExpr | Represents a PHP closure expression. |
| ClosureExprPro | Creates a closure. |
| ConditionalExpr | Represents a conditional expression. |
| ConditionalExprPro | Represents a conditional expression. |
| ConditionalShortExpr | Represents a conditional expression. |
| ConditionalShortExprPro | Represents a conditional expression. |
| ConstDirExpr | Represents a PHP __DIR__ constant expression. |
| ConstDirExprPro | Represents a PHP constant expression. |
| ConstExpr | Represents a PHP constant expression. |
| ConstExprPro | Represents a PHP constant expression. |
| ConstFileExpr | Represents a PHP __FILE__ constant expression. |
| ConstFileProExpr | Represents a PHP constant expression. |
| DieExpr | Represents the die expression |
| DummyGenerator | Represents compilable PHP expression. |
| Expr | Represents a PHP expression. |
| ExprFactory | Factory for creating PHP expressions and statements |
| ExprFactoryPro | Factory for creating PHP expressions and statements |
| ExprGenerator | Represents compilable PHP expression. |
| ExprHandle | A handle to a top expression |
| FunArrayExpr | Represents the array function |
| FunArrayExprPro | Represents the array function |
| FunCloneExpr | Represents a PHP clone |
| FunCloneExprPro | Represents a PHP clone |
| FunDefineExprPro | Represents a PHP isset call |
| FunDieExpr | Represents the die expression |
| FunDieExprPro | Represents the die expression |
| FunEachExpr | Represents a PHP each expression. |
| FunEachExprPro | Represents a PHP each expression. |
| FunExitExpr | Represents the exit expression |
| FunExitExprPro | Represents the exit expression |
| FunGetCalledClassExpr | Represents returns the current called class. |
| FunGetCalledClassExprPro | Represents the get_called_class() function. |
| FunGetClassExpr | Represents returns the current class. |
| FunGetClassExprPro | Represents the get_class() function. |
| FunImportExprPro | Represents a PHP comparison expression. |
| FunIncludeExpr | Represents a PHP include statement |
| FunIncludeExprPro | Represents a PHP include statement |
| FunIncludeOnceExpr | Represents a PHP include statement |
| FunIncludeOnceExprPro | Represents a PHP include statement |
| FunIssetExpr | Represents a PHP isset call |
| FunIssetExprPro | Represents a PHP isset call |
| ImportExpr | Represents a PHP import statement |
| InfoVarPro | Information about a variable's use in a function. |
| InfoVarTempPro | Information about a variable's use in a function. |
| JavaCodeExprPro | Represents an expression generated by the create routines. |
| ListHeadExpr | Represents a list assignment expression. |
| ListHeadExprPro | Represents a list assignment expression. |
| LiteralBinaryStringExpr | Represents a PHP string literal expression. |
| LiteralBinaryStringExprPro | Represents a PHP string literal expression. |
| LiteralExpr | Represents a literal expression. |
| LiteralExprPro | Represents a literal expression. |
| LiteralLongExpr | Represents a PHP long literal expression. |
| LiteralLongExprPro | 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. |
| LiteralStringExprPro | Represents a PHP string literal expression. |
| LiteralUnicodeExpr | Represents a PHP string literal expression. |
| LiteralUnicodeExprPro | Represents a PHP string literal expression. |
| ObjectFieldExpr | Represents a PHP field reference. |
| ObjectFieldExprPro | Represents a PHP field reference. |
| ObjectFieldVarExpr | Represents a PHP field reference. |
| ObjectFieldVarExprPro | 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()". |
| ObjectNewExprPro | Represents a PHP function expression. |
| ObjectNewVarExpr | Represents a PHP function expression of the form "new $a()". |
| ObjectNewVarExprPro | Represents a PHP function expression. |
| ParamDefaultExpr | Represents a PHP default expression. |
| ParamDefaultExprPro | 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. |
| ThisMethodExpr | Represents a PHP method call expression from $this. |
| ThisMethodExprPro | Represents a PHP method call expression from $this. |
| ThisMethodVarExpr | Represents a PHP method call expression from $this. |
| ThisMethodVarExprPro | Represents a PHP method call expression from $this. |
| ToArrayExpr | Converts to an array |
| ToArrayExprPro | Converts to an array |
| ToBinaryExpr | Converts to an string |
| ToBinaryExprPro | Converts to an binary |
| ToBooleanExpr | Converts to a boolean |
| ToBooleanExprPro | Converts to a boolean |
| ToDoubleExpr | Converts to a double |
| ToDoubleExprPro | Converts to a double |
| ToLongExpr | Converts to a long |
| ToLongExprPro | Converts to a long |
| ToObjectExpr | Converts to an object |
| ToObjectExprPro | Converts to an object |
| ToStringExpr | Converts to an string |
| ToStringExprPro | Converts to an string |
| ToUnicodeExpr | Converts to an string |
| ToUnicodeExprPro | Converts to an string |
| UnaryBitNotExpr | Represents a PHP bitwise not expression. |
| UnaryBitNotExprPro | Represents a PHP bitwise not expression. |
| UnaryCopyExpr | Represents a PHP variable assignment |
| UnaryCopyExprPro | Represents a PHP variable assignment |
| UnaryMinusExpr | A "- $a" unary minus. |
| UnaryMinusExprPro | Represents a PHP unary minus. |
| UnaryNotExpr | Represents a PHP boolean negation |
| UnaryNotExprPro | Represents a PHP boolean negation |
| UnaryPlusExpr | A "+ $a" unary plus. |
| UnaryPlusExprPro | Represents a PHP unary plus. |
| UnaryPostIncrementExpr | Represents a PHP post increment expression. |
| UnaryPostIncrementExprPro | Represents a PHP post increment expression. |
| UnaryPreIncrementExpr | Represents a PHP pre increment expression. |
| UnaryPreIncrementExprPro | Represents a PHP pre increment expression. |
| UnaryRefExpr | Represents a PHP reference argument. |
| UnaryRefExprPro | Represents a PHP reference argument. |
| UnarySuppressErrorExpr | Represents a PHP error suppression |
| UnarySuppressErrorExprPro | Represents a PHP error suppression |
| UnaryUnsetExpr | Represents unsetting a PHP variable |
| VarExpr | Represents a PHP variable expression. |
| VarExprPro | Represents a PHP variable expression. |
| VarInfo | Information about a variable's use in a function. |
| VarTempExpr | Represents a temp PHP variable expression. |
| VarTempExprPro | Represents a temp PHP variable expression. |
| VarUnsetExpr | Represents unsetting a PHP variable |
| VarUnsetExprPro | Represents unsetting a PHP variable |
| VarVarExpr | Represents a PHP variable expression. |
| VarVarExprPro | 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 | |||||||||