Class and Description |
---|
ExprFactory
Factory for creating PHP expressions and statements
|
Class and Description |
---|
Expr
Represents a PHP expression.
|
Class and Description |
---|
Expr
Represents a PHP expression.
|
Class and Description |
---|
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.
|
ArrayTailExpr
Represents a PHP array[] reference expression.
|
BinaryAppendExpr
Represents a PHP append ('.') expression.
|
BinaryCharAtExpr
Represents the character at expression
|
CallVarExpr
A "$foo(...)" function call.
|
ClassConstExpr
Represents a PHP parent::FOO constant call expression.
|
ClassVarNameConstExpr
Represents a PHP A::{$foo} constant call expression.
|
ClassVarNameVirtualConstExpr
Represents a PHP parent::{$foo} constant call expression.
|
ClassVirtualConstExpr
Represents a PHP parent::FOO constant call expression.
|
ClosureExpr
Represents a PHP closure expression.
|
ConstClassExpr
Represents a PHP __CLASS__ expression for traits.
|
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
|
ExprHandle
A handle to a top expression
|
ExprType
Analyzed types of expressions
|
ListHeadExpr
Represents a list assignment expression.
|
LiteralNullExpr
Represents a PHP null expression.
|
LiteralStringExpr
Represents a PHP string literal expression.
|
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.
|
ToStringExpr
Converts to an string
|
TraitParentClassConstExpr
Represents a PHP parent::FOO constant call expression.
|
UnaryPostIncrementExpr
Represents a PHP post increment expression.
|
UnaryPreIncrementExpr
Represents a PHP pre increment expression.
|
UnaryRefExpr
Represents a PHP reference argument.
|
VarExpr
Represents a PHP variable expression.
|
VarInfo
Information about a variable's use in a function.
|
VarState
Represents the state of a PHP variable.
|
VarVarExpr
Represents a PHP variable expression.
|
Class and Description |
---|
Expr
Represents a PHP expression.
|
Class and Description |
---|
Expr
Represents a PHP expression.
|
Class and Description |
---|
ExprFactory
Factory for creating PHP expressions and statements
|
Class and Description |
---|
Expr
Represents a PHP expression.
|
ExprFactory
Factory for creating PHP expressions and statements
|
Class and Description |
---|
Expr
Represents a PHP expression.
|
ExprFactory
Factory for creating PHP expressions and statements
|
VarInfo
Information about a variable's use in a function.
|
Class and Description |
---|
AbstractVarExpr
Represents an expression that is assignable
|
Expr
Represents a PHP expression.
|
VarExpr
Represents a PHP variable expression.
|
VarVarExpr
Represents a PHP variable expression.
|