Documentation

Node

Table of Contents

Namespaces

Expr
Name
Scalar
Stmt

Interfaces

FunctionLike

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
This is a base class for complex types, including nullable types and union types.
MatchArm
Name
NullableType
This is a base class for complex types, including nullable types and union types.
Param
PropertyHook
PropertyItem
Scalar
StaticVar
Stmt
UnionType
This is a base class for complex types, including nullable types and union types.
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 dollar is not stored as part of the name.

        
On this page

Search results