Lines Matching refs:node
39 protected function doEnterNode(Node $node, Environment $env) argument
41 return $node;
44 protected function doLeaveNode(Node $node, Environment $env) argument
46 if ($node instanceof ModuleNode) {
48 …$node->setNode('display_start', new Node([new EnterProfileNode($this->extensionName, Profile::TEMP…
49 …$node->setNode('display_end', new Node([new LeaveProfileNode($varName), $node->getNode('display_en…
50 } elseif ($node instanceof BlockNode) {
52 $node->setNode('body', new BodyNode([
53 … new EnterProfileNode($this->extensionName, Profile::BLOCK, $node->getAttribute('name'), $varName),
54 $node->getNode('body'),
57 } elseif ($node instanceof MacroNode) {
59 $node->setNode('body', new BodyNode([
60 … new EnterProfileNode($this->extensionName, Profile::MACRO, $node->getAttribute('name'), $varName),
61 $node->getNode('body'),
66 return $node;