$location
$location : array
This is a visitor that resolves magic constants (e.g., __FILE__) to their intended values within a closure's AST.
beforeTraverse(array $nodes) : null|array<mixed,\PhpParser\Node>
Called once before traversal.
Return value semantics:
array | $nodes | Array of nodes |
Array of nodes
enterNode(\PhpParser\Node $node) : null|integer|\PhpParser\Node
Called when entering a node.
Return value semantics:
\PhpParser\Node | $node | Node |
Node
leaveNode(\PhpParser\Node $node) : null|false|integer|\PhpParser\Node|array<mixed,\PhpParser\Node>
Called when leaving a node.
Return value semantics:
\PhpParser\Node | $node | Node |
Node
afterTraverse(array $nodes) : null|array<mixed,\PhpParser\Node>
Called once after traversal.
Return value semantics:
array | $nodes | Array of nodes |
Array of nodes