Home
last modified time | relevance | path

Searched refs:visitor (Results 1 – 4 of 4) sorted by relevance

/template/twigstarter/vendor/twig/twig/src/
H A DNodeTraverser.php35 foreach ($visitors as $visitor) {
36 $this->addVisitor($visitor);
40 public function addVisitor(NodeVisitorInterface $visitor) argument
42 $this->visitors[$visitor->getPriority()][] = $visitor;
52 foreach ($visitors as $visitor) {
53 $node = $this->traverseForVisitor($visitor, $node);
63 private function traverseForVisitor(NodeVisitorInterface $visitor, Node $node) argument
65 $node = $visitor->enterNode($node, $this->env);
68 if (false !== ($m = $this->traverseForVisitor($visitor, $n)) && null !== $m) {
81 return $visitor->leaveNode($node, $this->env);
H A DExtensionSet.php275 public function addNodeVisitor(NodeVisitorInterface $visitor) argument
281 $this->staging->addNodeVisitor($visitor);
457 foreach ($extension->getNodeVisitors() as $visitor) {
458 $this->visitors[] = $visitor;
H A DEnvironment.php760 public function addNodeVisitor(NodeVisitorInterface $visitor) argument
762 $this->extensionSet->addNodeVisitor($visitor);
/template/twigstarter/vendor/twig/twig/src/Extension/
H A DStagingExtension.php63 public function addNodeVisitor(NodeVisitorInterface $visitor) argument
65 $this->visitors[] = $visitor;