API Reference
Namespaces
PhpParser
Builder
Comment
ErrorHandler
Lexer
Node
NodeVisitor
Parser
PrettyPrinter
PHPStan
Analyser
BetterReflection
Broker
Classes
Collectors
Command
DependencyInjection
Diagnose
File
Node
Constant
Method
Printer
Property
Parser
Php
PhpDoc
PhpDocParser
Reflection
Rules
Testing
Type
none
Classes
BooleanAndNode
BooleanOrNode
BreaklessWhileLoopNode
CatchWithUnthrownExceptionNode
ClassConstantsNode
ClassMethod
ClassMethodsNode
ClassPropertiesNode
ClassPropertyNode
ClosureReturnStatementsNode
CollectedDataNode
ExecutionEndNode
FileNode
FinallyExitPointsNode
FunctionCallableNode
FunctionReturnStatementsNode
InArrowFunctionNode
InClassMethodNode
InClassNode
InClosureNode
InFunctionNode
InstantiationCallableNode
InTraitNode
InvalidateExprNode
LiteralArrayItem
LiteralArrayNode
MatchExpressionArm
MatchExpressionArmBody
MatchExpressionArmCondition
MatchExpressionNode
MethodCallableNode
MethodReturnStatementsNode
ReturnStatement
StaticMethodCallableNode
UnreachableStatementNode
Interfaces
ReturnStatementsNode
VirtualNode
Overview
Namespace
Class
Tree
Namespace
PHPStan
\
Node
Classes
BooleanAndNode
BooleanOrNode
BreaklessWhileLoopNode
CatchWithUnthrownExceptionNode
ClassConstantsNode
ClassMethod
ClassMethodsNode
ClassPropertiesNode
ClassPropertyNode
ClosureReturnStatementsNode
CollectedDataNode
ExecutionEndNode
FileNode
FinallyExitPointsNode
FunctionCallableNode
FunctionReturnStatementsNode
InArrowFunctionNode
InClassMethodNode
InClassNode
InClosureNode
InFunctionNode
InstantiationCallableNode
InTraitNode
InvalidateExprNode
LiteralArrayItem
LiteralArrayNode
MatchExpressionArm
MatchExpressionArmBody
MatchExpressionArmCondition
MatchExpressionNode
MethodCallableNode
MethodReturnStatementsNode
ReturnStatement
StaticMethodCallableNode
UnreachableStatementNode
Interfaces
ReturnStatementsNode
VirtualNode
Namespaces
PHPStan\Node\Constant
PHPStan\Node\Method
PHPStan\Node\Printer
PHPStan\Node\Property