$precedenceMap
$precedenceMap :
__construct(array $options = array())
Creates a pretty printer instance using the given options.
Supported options:
array | $options | Dictionary of formatting options |
prettyPrint(array<mixed,\PhpParser\Node> $stmts) : string
Pretty prints an array of statements.
array<mixed,\PhpParser\Node> | $stmts | Array of statements |
Pretty printed statements
prettyPrintExpr(\PhpParser\Node\Expr $node) : string
Pretty prints an expression.
\PhpParser\Node\Expr | $node | Expression node |
Pretty printed node
prettyPrintFile(array<mixed,\PhpParser\Node> $stmts) : string
Pretty prints a file of statements (includes the opening <?php tag if it is required).
array<mixed,\PhpParser\Node> | $stmts | Array of statements |
Pretty printed statements
preprocessNodes(array<mixed,\PhpParser\Node> $nodes)
Preprocesses the top-level nodes to initialize pretty printer state.
array<mixed,\PhpParser\Node> | $nodes | Array of nodes |
pStmts(array<mixed,\PhpParser\Node> $nodes, boolean $indent = true) : string
Pretty prints an array of nodes (statements) and indents them optionally.
array<mixed,\PhpParser\Node> | $nodes | Array of nodes |
boolean | $indent | Whether to indent the printed nodes |
Pretty printed statements
p(\PhpParser\Node $node) : string
Pretty prints a node.
\PhpParser\Node | $node | Node to be pretty printed |
Pretty printed node
pInfixOp( $type, \PhpParser\Node $leftNode, $operatorString, \PhpParser\Node $rightNode)
$type | ||
\PhpParser\Node | $leftNode | |
$operatorString | ||
\PhpParser\Node | $rightNode |
pPrefixOp( $type, $operatorString, \PhpParser\Node $node)
$type | ||
$operatorString | ||
\PhpParser\Node | $node |
pPostfixOp( $type, \PhpParser\Node $node, $operatorString)
$type | ||
\PhpParser\Node | $node | |
$operatorString |
pPrec(\PhpParser\Node $node, integer $parentPrecedence, integer $parentAssociativity, integer $childPosition) : string
Prints an expression node with the least amount of parentheses necessary to preserve the meaning.
\PhpParser\Node | $node | Node to pretty print |
integer | $parentPrecedence | Precedence of the parent operator |
integer | $parentAssociativity | Associativity of parent operator (-1 is left, 0 is nonassoc, 1 is right) |
integer | $childPosition | Position of the node relative to the operator (-1 is left, 1 is right) |
The pretty printed node
pImplode(array<mixed,\PhpParser\Node> $nodes, string $glue = '') : string
Pretty prints an array of nodes and implodes the printed values.
array<mixed,\PhpParser\Node> | $nodes | Array of Nodes to be printed |
string | $glue | Character to implode with |
Imploded pretty printed nodes
pCommaSeparated(array<mixed,\PhpParser\Node> $nodes) : string
Pretty prints an array of nodes and implodes the printed values with commas.
array<mixed,\PhpParser\Node> | $nodes | Array of Nodes to be printed |
Comma separated pretty printed nodes
pCommaSeparatedMultiline(array<mixed,\PhpParser\Node> $nodes, boolean $trailingComma) : string
Pretty prints a comma-separated list of nodes in multiline style, including comments.
The result includes a leading newline and one level of indentation (same as pStmts).
array<mixed,\PhpParser\Node> | $nodes | Array of Nodes to be printed |
boolean | $trailingComma | Whether to use a trailing comma |
Comma separated pretty printed nodes in multiline style
pComments(array<mixed,\PhpParser\Comment> $comments) : string
Prints reformatted text of the passed comments.
array<mixed,\PhpParser\Comment> | $comments | List of comments |
Reformatted text of comments
pParam(\PhpParser\Node\Param $node)
\PhpParser\Node\Param | $node |
pArg(\PhpParser\Node\Arg $node)
\PhpParser\Node\Arg | $node |
pConst(\PhpParser\Node\Const_ $node)
\PhpParser\Node\Const_ | $node |
pNullableType(\PhpParser\Node\NullableType $node)
\PhpParser\Node\NullableType | $node |
pName(\PhpParser\Node\Name $node)
\PhpParser\Node\Name | $node |
pName_FullyQualified(\PhpParser\Node\Name\FullyQualified $node)
\PhpParser\Node\Name\FullyQualified | $node |
pName_Relative(\PhpParser\Node\Name\Relative $node)
\PhpParser\Node\Name\Relative | $node |
pScalar_MagicConst_Class(\PhpParser\Node\Scalar\MagicConst\Class_ $node)
\PhpParser\Node\Scalar\MagicConst\Class_ | $node |
pScalar_MagicConst_Dir(\PhpParser\Node\Scalar\MagicConst\Dir $node)
\PhpParser\Node\Scalar\MagicConst\Dir | $node |
pScalar_MagicConst_File(\PhpParser\Node\Scalar\MagicConst\File $node)
\PhpParser\Node\Scalar\MagicConst\File | $node |
pScalar_MagicConst_Function(\PhpParser\Node\Scalar\MagicConst\Function_ $node)
\PhpParser\Node\Scalar\MagicConst\Function_ | $node |
pScalar_MagicConst_Line(\PhpParser\Node\Scalar\MagicConst\Line $node)
\PhpParser\Node\Scalar\MagicConst\Line | $node |
pScalar_MagicConst_Method(\PhpParser\Node\Scalar\MagicConst\Method $node)
\PhpParser\Node\Scalar\MagicConst\Method | $node |
pScalar_MagicConst_Namespace(\PhpParser\Node\Scalar\MagicConst\Namespace_ $node)
\PhpParser\Node\Scalar\MagicConst\Namespace_ | $node |
pScalar_MagicConst_Trait(\PhpParser\Node\Scalar\MagicConst\Trait_ $node)
\PhpParser\Node\Scalar\MagicConst\Trait_ | $node |
pScalar_String(\PhpParser\Node\Scalar\String_ $node)
\PhpParser\Node\Scalar\String_ | $node |
pScalar_Encapsed(\PhpParser\Node\Scalar\Encapsed $node)
\PhpParser\Node\Scalar\Encapsed | $node |
pScalar_LNumber(\PhpParser\Node\Scalar\LNumber $node)
\PhpParser\Node\Scalar\LNumber | $node |
pScalar_DNumber(\PhpParser\Node\Scalar\DNumber $node)
\PhpParser\Node\Scalar\DNumber | $node |
pExpr_Assign(\PhpParser\Node\Expr\Assign $node)
\PhpParser\Node\Expr\Assign | $node |
pExpr_AssignRef(\PhpParser\Node\Expr\AssignRef $node)
\PhpParser\Node\Expr\AssignRef | $node |
pExpr_AssignOp_Plus(\PhpParser\Node\Expr\AssignOp\Plus $node)
\PhpParser\Node\Expr\AssignOp\Plus | $node |
pExpr_AssignOp_Minus(\PhpParser\Node\Expr\AssignOp\Minus $node)
\PhpParser\Node\Expr\AssignOp\Minus | $node |
pExpr_AssignOp_Mul(\PhpParser\Node\Expr\AssignOp\Mul $node)
\PhpParser\Node\Expr\AssignOp\Mul | $node |
pExpr_AssignOp_Div(\PhpParser\Node\Expr\AssignOp\Div $node)
\PhpParser\Node\Expr\AssignOp\Div | $node |
pExpr_AssignOp_Concat(\PhpParser\Node\Expr\AssignOp\Concat $node)
\PhpParser\Node\Expr\AssignOp\Concat | $node |
pExpr_AssignOp_Mod(\PhpParser\Node\Expr\AssignOp\Mod $node)
\PhpParser\Node\Expr\AssignOp\Mod | $node |
pExpr_AssignOp_BitwiseAnd(\PhpParser\Node\Expr\AssignOp\BitwiseAnd $node)
\PhpParser\Node\Expr\AssignOp\BitwiseAnd | $node |
pExpr_AssignOp_BitwiseOr(\PhpParser\Node\Expr\AssignOp\BitwiseOr $node)
\PhpParser\Node\Expr\AssignOp\BitwiseOr | $node |
pExpr_AssignOp_BitwiseXor(\PhpParser\Node\Expr\AssignOp\BitwiseXor $node)
\PhpParser\Node\Expr\AssignOp\BitwiseXor | $node |
pExpr_AssignOp_ShiftLeft(\PhpParser\Node\Expr\AssignOp\ShiftLeft $node)
\PhpParser\Node\Expr\AssignOp\ShiftLeft | $node |
pExpr_AssignOp_ShiftRight(\PhpParser\Node\Expr\AssignOp\ShiftRight $node)
\PhpParser\Node\Expr\AssignOp\ShiftRight | $node |
pExpr_AssignOp_Pow(\PhpParser\Node\Expr\AssignOp\Pow $node)
\PhpParser\Node\Expr\AssignOp\Pow | $node |
pExpr_BinaryOp_Plus(\PhpParser\Node\Expr\BinaryOp\Plus $node)
\PhpParser\Node\Expr\BinaryOp\Plus | $node |
pExpr_BinaryOp_Minus(\PhpParser\Node\Expr\BinaryOp\Minus $node)
\PhpParser\Node\Expr\BinaryOp\Minus | $node |
pExpr_BinaryOp_Mul(\PhpParser\Node\Expr\BinaryOp\Mul $node)
\PhpParser\Node\Expr\BinaryOp\Mul | $node |
pExpr_BinaryOp_Div(\PhpParser\Node\Expr\BinaryOp\Div $node)
\PhpParser\Node\Expr\BinaryOp\Div | $node |
pExpr_BinaryOp_Concat(\PhpParser\Node\Expr\BinaryOp\Concat $node)
\PhpParser\Node\Expr\BinaryOp\Concat | $node |
pExpr_BinaryOp_Mod(\PhpParser\Node\Expr\BinaryOp\Mod $node)
\PhpParser\Node\Expr\BinaryOp\Mod | $node |
pExpr_BinaryOp_BooleanAnd(\PhpParser\Node\Expr\BinaryOp\BooleanAnd $node)
\PhpParser\Node\Expr\BinaryOp\BooleanAnd | $node |
pExpr_BinaryOp_BooleanOr(\PhpParser\Node\Expr\BinaryOp\BooleanOr $node)
\PhpParser\Node\Expr\BinaryOp\BooleanOr | $node |
pExpr_BinaryOp_BitwiseAnd(\PhpParser\Node\Expr\BinaryOp\BitwiseAnd $node)
\PhpParser\Node\Expr\BinaryOp\BitwiseAnd | $node |
pExpr_BinaryOp_BitwiseOr(\PhpParser\Node\Expr\BinaryOp\BitwiseOr $node)
\PhpParser\Node\Expr\BinaryOp\BitwiseOr | $node |
pExpr_BinaryOp_BitwiseXor(\PhpParser\Node\Expr\BinaryOp\BitwiseXor $node)
\PhpParser\Node\Expr\BinaryOp\BitwiseXor | $node |
pExpr_BinaryOp_ShiftLeft(\PhpParser\Node\Expr\BinaryOp\ShiftLeft $node)
\PhpParser\Node\Expr\BinaryOp\ShiftLeft | $node |
pExpr_BinaryOp_ShiftRight(\PhpParser\Node\Expr\BinaryOp\ShiftRight $node)
\PhpParser\Node\Expr\BinaryOp\ShiftRight | $node |
pExpr_BinaryOp_Pow(\PhpParser\Node\Expr\BinaryOp\Pow $node)
\PhpParser\Node\Expr\BinaryOp\Pow | $node |
pExpr_BinaryOp_LogicalAnd(\PhpParser\Node\Expr\BinaryOp\LogicalAnd $node)
\PhpParser\Node\Expr\BinaryOp\LogicalAnd | $node |
pExpr_BinaryOp_LogicalOr(\PhpParser\Node\Expr\BinaryOp\LogicalOr $node)
\PhpParser\Node\Expr\BinaryOp\LogicalOr | $node |
pExpr_BinaryOp_LogicalXor(\PhpParser\Node\Expr\BinaryOp\LogicalXor $node)
\PhpParser\Node\Expr\BinaryOp\LogicalXor | $node |
pExpr_BinaryOp_Equal(\PhpParser\Node\Expr\BinaryOp\Equal $node)
\PhpParser\Node\Expr\BinaryOp\Equal | $node |
pExpr_BinaryOp_NotEqual(\PhpParser\Node\Expr\BinaryOp\NotEqual $node)
\PhpParser\Node\Expr\BinaryOp\NotEqual | $node |
pExpr_BinaryOp_Identical(\PhpParser\Node\Expr\BinaryOp\Identical $node)
\PhpParser\Node\Expr\BinaryOp\Identical | $node |
pExpr_BinaryOp_NotIdentical(\PhpParser\Node\Expr\BinaryOp\NotIdentical $node)
\PhpParser\Node\Expr\BinaryOp\NotIdentical | $node |
pExpr_BinaryOp_Spaceship(\PhpParser\Node\Expr\BinaryOp\Spaceship $node)
\PhpParser\Node\Expr\BinaryOp\Spaceship | $node |
pExpr_BinaryOp_Greater(\PhpParser\Node\Expr\BinaryOp\Greater $node)
\PhpParser\Node\Expr\BinaryOp\Greater | $node |
pExpr_BinaryOp_GreaterOrEqual(\PhpParser\Node\Expr\BinaryOp\GreaterOrEqual $node)
\PhpParser\Node\Expr\BinaryOp\GreaterOrEqual | $node |
pExpr_BinaryOp_Smaller(\PhpParser\Node\Expr\BinaryOp\Smaller $node)
\PhpParser\Node\Expr\BinaryOp\Smaller | $node |
pExpr_BinaryOp_SmallerOrEqual(\PhpParser\Node\Expr\BinaryOp\SmallerOrEqual $node)
\PhpParser\Node\Expr\BinaryOp\SmallerOrEqual | $node |
pExpr_BinaryOp_Coalesce(\PhpParser\Node\Expr\BinaryOp\Coalesce $node)
\PhpParser\Node\Expr\BinaryOp\Coalesce | $node |
pExpr_Instanceof(\PhpParser\Node\Expr\Instanceof_ $node)
\PhpParser\Node\Expr\Instanceof_ | $node |
pExpr_BooleanNot(\PhpParser\Node\Expr\BooleanNot $node)
\PhpParser\Node\Expr\BooleanNot | $node |
pExpr_BitwiseNot(\PhpParser\Node\Expr\BitwiseNot $node)
\PhpParser\Node\Expr\BitwiseNot | $node |
pExpr_UnaryMinus(\PhpParser\Node\Expr\UnaryMinus $node)
\PhpParser\Node\Expr\UnaryMinus | $node |
pExpr_UnaryPlus(\PhpParser\Node\Expr\UnaryPlus $node)
\PhpParser\Node\Expr\UnaryPlus | $node |
pExpr_PreInc(\PhpParser\Node\Expr\PreInc $node)
\PhpParser\Node\Expr\PreInc | $node |
pExpr_PreDec(\PhpParser\Node\Expr\PreDec $node)
\PhpParser\Node\Expr\PreDec | $node |
pExpr_PostInc(\PhpParser\Node\Expr\PostInc $node)
\PhpParser\Node\Expr\PostInc | $node |
pExpr_PostDec(\PhpParser\Node\Expr\PostDec $node)
\PhpParser\Node\Expr\PostDec | $node |
pExpr_ErrorSuppress(\PhpParser\Node\Expr\ErrorSuppress $node)
\PhpParser\Node\Expr\ErrorSuppress | $node |
pExpr_YieldFrom(\PhpParser\Node\Expr\YieldFrom $node)
\PhpParser\Node\Expr\YieldFrom | $node |
pExpr_Print(\PhpParser\Node\Expr\Print_ $node)
\PhpParser\Node\Expr\Print_ | $node |
pExpr_Cast_Int(\PhpParser\Node\Expr\Cast\Int_ $node)
\PhpParser\Node\Expr\Cast\Int_ | $node |
pExpr_Cast_Double(\PhpParser\Node\Expr\Cast\Double $node)
\PhpParser\Node\Expr\Cast\Double | $node |
pExpr_Cast_String(\PhpParser\Node\Expr\Cast\String_ $node)
\PhpParser\Node\Expr\Cast\String_ | $node |
pExpr_Cast_Array(\PhpParser\Node\Expr\Cast\Array_ $node)
\PhpParser\Node\Expr\Cast\Array_ | $node |
pExpr_Cast_Object(\PhpParser\Node\Expr\Cast\Object_ $node)
\PhpParser\Node\Expr\Cast\Object_ | $node |
pExpr_Cast_Bool(\PhpParser\Node\Expr\Cast\Bool_ $node)
\PhpParser\Node\Expr\Cast\Bool_ | $node |
pExpr_Cast_Unset(\PhpParser\Node\Expr\Cast\Unset_ $node)
\PhpParser\Node\Expr\Cast\Unset_ | $node |
pExpr_FuncCall(\PhpParser\Node\Expr\FuncCall $node)
\PhpParser\Node\Expr\FuncCall | $node |
pExpr_MethodCall(\PhpParser\Node\Expr\MethodCall $node)
\PhpParser\Node\Expr\MethodCall | $node |
pExpr_StaticCall(\PhpParser\Node\Expr\StaticCall $node)
\PhpParser\Node\Expr\StaticCall | $node |
pExpr_Empty(\PhpParser\Node\Expr\Empty_ $node)
\PhpParser\Node\Expr\Empty_ | $node |
pExpr_Isset(\PhpParser\Node\Expr\Isset_ $node)
\PhpParser\Node\Expr\Isset_ | $node |
pExpr_Eval(\PhpParser\Node\Expr\Eval_ $node)
\PhpParser\Node\Expr\Eval_ | $node |
pExpr_Include(\PhpParser\Node\Expr\Include_ $node)
\PhpParser\Node\Expr\Include_ | $node |
pExpr_List(\PhpParser\Node\Expr\List_ $node)
\PhpParser\Node\Expr\List_ | $node |
pExpr_Error(\PhpParser\Node\Expr\Error $node)
\PhpParser\Node\Expr\Error | $node |
pExpr_Variable(\PhpParser\Node\Expr\Variable $node)
\PhpParser\Node\Expr\Variable | $node |
pExpr_Array(\PhpParser\Node\Expr\Array_ $node)
\PhpParser\Node\Expr\Array_ | $node |
pExpr_ArrayItem(\PhpParser\Node\Expr\ArrayItem $node)
\PhpParser\Node\Expr\ArrayItem | $node |
pExpr_ArrayDimFetch(\PhpParser\Node\Expr\ArrayDimFetch $node)
\PhpParser\Node\Expr\ArrayDimFetch | $node |
pExpr_ConstFetch(\PhpParser\Node\Expr\ConstFetch $node)
\PhpParser\Node\Expr\ConstFetch | $node |
pExpr_ClassConstFetch(\PhpParser\Node\Expr\ClassConstFetch $node)
\PhpParser\Node\Expr\ClassConstFetch | $node |
pExpr_PropertyFetch(\PhpParser\Node\Expr\PropertyFetch $node)
\PhpParser\Node\Expr\PropertyFetch | $node |
pExpr_StaticPropertyFetch(\PhpParser\Node\Expr\StaticPropertyFetch $node)
\PhpParser\Node\Expr\StaticPropertyFetch | $node |
pExpr_ShellExec(\PhpParser\Node\Expr\ShellExec $node)
\PhpParser\Node\Expr\ShellExec | $node |
pExpr_Closure(\PhpParser\Node\Expr\Closure $node)
\PhpParser\Node\Expr\Closure | $node |
pExpr_ClosureUse(\PhpParser\Node\Expr\ClosureUse $node)
\PhpParser\Node\Expr\ClosureUse | $node |
pExpr_New(\PhpParser\Node\Expr\New_ $node)
\PhpParser\Node\Expr\New_ | $node |
pExpr_Clone(\PhpParser\Node\Expr\Clone_ $node)
\PhpParser\Node\Expr\Clone_ | $node |
pExpr_Ternary(\PhpParser\Node\Expr\Ternary $node)
\PhpParser\Node\Expr\Ternary | $node |
pExpr_Exit(\PhpParser\Node\Expr\Exit_ $node)
\PhpParser\Node\Expr\Exit_ | $node |
pExpr_Yield(\PhpParser\Node\Expr\Yield_ $node)
\PhpParser\Node\Expr\Yield_ | $node |
pStmt_Namespace(\PhpParser\Node\Stmt\Namespace_ $node)
\PhpParser\Node\Stmt\Namespace_ | $node |
pStmt_Use(\PhpParser\Node\Stmt\Use_ $node)
\PhpParser\Node\Stmt\Use_ | $node |
pStmt_GroupUse(\PhpParser\Node\Stmt\GroupUse $node)
\PhpParser\Node\Stmt\GroupUse | $node |
pStmt_UseUse(\PhpParser\Node\Stmt\UseUse $node)
\PhpParser\Node\Stmt\UseUse | $node |
pStmt_Interface(\PhpParser\Node\Stmt\Interface_ $node)
\PhpParser\Node\Stmt\Interface_ | $node |
pStmt_Class(\PhpParser\Node\Stmt\Class_ $node)
\PhpParser\Node\Stmt\Class_ | $node |
pStmt_Trait(\PhpParser\Node\Stmt\Trait_ $node)
\PhpParser\Node\Stmt\Trait_ | $node |
pStmt_TraitUse(\PhpParser\Node\Stmt\TraitUse $node)
\PhpParser\Node\Stmt\TraitUse | $node |
pStmt_TraitUseAdaptation_Precedence(\PhpParser\Node\Stmt\TraitUseAdaptation\Precedence $node)
\PhpParser\Node\Stmt\TraitUseAdaptation\Precedence | $node |
pStmt_TraitUseAdaptation_Alias(\PhpParser\Node\Stmt\TraitUseAdaptation\Alias $node)
\PhpParser\Node\Stmt\TraitUseAdaptation\Alias | $node |
pStmt_Property(\PhpParser\Node\Stmt\Property $node)
\PhpParser\Node\Stmt\Property | $node |
pStmt_PropertyProperty(\PhpParser\Node\Stmt\PropertyProperty $node)
\PhpParser\Node\Stmt\PropertyProperty | $node |
pStmt_ClassMethod(\PhpParser\Node\Stmt\ClassMethod $node)
\PhpParser\Node\Stmt\ClassMethod | $node |
pStmt_ClassConst(\PhpParser\Node\Stmt\ClassConst $node)
\PhpParser\Node\Stmt\ClassConst | $node |
pStmt_Function(\PhpParser\Node\Stmt\Function_ $node)
\PhpParser\Node\Stmt\Function_ | $node |
pStmt_Const(\PhpParser\Node\Stmt\Const_ $node)
\PhpParser\Node\Stmt\Const_ | $node |
pStmt_Declare(\PhpParser\Node\Stmt\Declare_ $node)
\PhpParser\Node\Stmt\Declare_ | $node |
pStmt_DeclareDeclare(\PhpParser\Node\Stmt\DeclareDeclare $node)
\PhpParser\Node\Stmt\DeclareDeclare | $node |
pStmt_If(\PhpParser\Node\Stmt\If_ $node)
\PhpParser\Node\Stmt\If_ | $node |
pStmt_ElseIf(\PhpParser\Node\Stmt\ElseIf_ $node)
\PhpParser\Node\Stmt\ElseIf_ | $node |
pStmt_Else(\PhpParser\Node\Stmt\Else_ $node)
\PhpParser\Node\Stmt\Else_ | $node |
pStmt_For(\PhpParser\Node\Stmt\For_ $node)
\PhpParser\Node\Stmt\For_ | $node |
pStmt_Foreach(\PhpParser\Node\Stmt\Foreach_ $node)
\PhpParser\Node\Stmt\Foreach_ | $node |
pStmt_While(\PhpParser\Node\Stmt\While_ $node)
\PhpParser\Node\Stmt\While_ | $node |
pStmt_Do(\PhpParser\Node\Stmt\Do_ $node)
\PhpParser\Node\Stmt\Do_ | $node |
pStmt_Switch(\PhpParser\Node\Stmt\Switch_ $node)
\PhpParser\Node\Stmt\Switch_ | $node |
pStmt_Case(\PhpParser\Node\Stmt\Case_ $node)
\PhpParser\Node\Stmt\Case_ | $node |
pStmt_TryCatch(\PhpParser\Node\Stmt\TryCatch $node)
\PhpParser\Node\Stmt\TryCatch | $node |
pStmt_Catch(\PhpParser\Node\Stmt\Catch_ $node)
\PhpParser\Node\Stmt\Catch_ | $node |
pStmt_Finally(\PhpParser\Node\Stmt\Finally_ $node)
\PhpParser\Node\Stmt\Finally_ | $node |
pStmt_Break(\PhpParser\Node\Stmt\Break_ $node)
\PhpParser\Node\Stmt\Break_ | $node |
pStmt_Continue(\PhpParser\Node\Stmt\Continue_ $node)
\PhpParser\Node\Stmt\Continue_ | $node |
pStmt_Return(\PhpParser\Node\Stmt\Return_ $node)
\PhpParser\Node\Stmt\Return_ | $node |
pStmt_Throw(\PhpParser\Node\Stmt\Throw_ $node)
\PhpParser\Node\Stmt\Throw_ | $node |
pStmt_Label(\PhpParser\Node\Stmt\Label $node)
\PhpParser\Node\Stmt\Label | $node |
pStmt_Goto(\PhpParser\Node\Stmt\Goto_ $node)
\PhpParser\Node\Stmt\Goto_ | $node |
pStmt_Echo(\PhpParser\Node\Stmt\Echo_ $node)
\PhpParser\Node\Stmt\Echo_ | $node |
pStmt_Static(\PhpParser\Node\Stmt\Static_ $node)
\PhpParser\Node\Stmt\Static_ | $node |
pStmt_Global(\PhpParser\Node\Stmt\Global_ $node)
\PhpParser\Node\Stmt\Global_ | $node |
pStmt_StaticVar(\PhpParser\Node\Stmt\StaticVar $node)
\PhpParser\Node\Stmt\StaticVar | $node |
pStmt_Unset(\PhpParser\Node\Stmt\Unset_ $node)
\PhpParser\Node\Stmt\Unset_ | $node |
pStmt_InlineHTML(\PhpParser\Node\Stmt\InlineHTML $node)
\PhpParser\Node\Stmt\InlineHTML | $node |
pStmt_HaltCompiler(\PhpParser\Node\Stmt\HaltCompiler $node)
\PhpParser\Node\Stmt\HaltCompiler | $node |
pStmt_Nop(\PhpParser\Node\Stmt\Nop $node)
\PhpParser\Node\Stmt\Nop | $node |
pClassCommon(\PhpParser\Node\Stmt\Class_ $node, $afterClassToken)
\PhpParser\Node\Stmt\Class_ | $node | |
$afterClassToken |
pDereferenceLhs(\PhpParser\Node $node)
\PhpParser\Node | $node |
pCallLhs(\PhpParser\Node $node)
\PhpParser\Node | $node |