Namespace PhpParser\Node

Classes
Arg
ArrayItem
Attribute
AttributeGroup
ClosureUse
ComplexType This is a base class for complex types, including nullable types and union types.
Const_
DeclareItem
Expr
Identifier Represents a non-namespaced name. Namespaced names are represented using Name nodes.
InterpolatedStringPart
IntersectionType
MatchArm
Name
NullableType
Param
PropertyHook
PropertyItem
Scalar
StaticVar
Stmt
UnionType
UseItem
VariadicPlaceholder Represents the "..." in "foo(...)" of the first-class callable syntax.
VarLikeIdentifier Represents a name that is written in source code with a leading dollar, but is not a proper variable. The leading…
Interfaces
FunctionLike
Namespaces
PhpParser\Node\Expr
PhpParser\Node\Name
PhpParser\Node\Scalar
PhpParser\Node\Stmt