Namespace PhpParser

Classes
BuilderFactory
Comment
ConstExprEvaluator

Evaluates constant expressions.

JsonDecoder
Lexer
Modifiers

Modifiers used (as a bit mask) by various flags subnodes, for example on classes, functions, properties and constants.

NameContext
NodeAbstract
NodeDumper
NodeFinder
NodeTraverser
NodeVisitorAbstract
ParserAbstract
ParserFactory
PhpVersion

A PHP version, representing only the major and minor version components.

PrettyPrinterAbstract
Token

A PHP token. On PHP 8.0 this extends from PhpToken.

Interfaces
Builder
ErrorHandler
Node
NodeTraverserInterface
NodeVisitor
Parser
PrettyPrinter
Exceptions
ConstExprEvaluationException
Error
Namespaces
PhpParser\Builder
PhpParser\Comment
PhpParser\ErrorHandler
PhpParser\Internal
PhpParser\Lexer
PhpParser\Node
PhpParser\NodeVisitor
PhpParser\Parser
PhpParser\PrettyPrinter