Home
last modified time | relevance | path

Searched refs:node (Results 1 – 25 of 125) sorted by relevance

12345

/template/twigstarter/vendor/twig/twig/src/NodeVisitor/
DSafeAnalysisNodeVisitor.php43 public function getSafe(Node $node) argument
45 $hash = spl_object_id($node);
51 if ($bucket['key'] !== $node) {
70 private function setSafe(Node $node, array $safe): void argument
72 $hash = spl_object_id($node);
75 if ($bucket['key'] === $node) {
83 'key' => $node,
88 public function enterNode(Node $node, Environment $env): Node argument
90 return $node;
93 public function leaveNode(Node $node, Environment $env): ?Node argument
[all …]
DOptimizerNodeVisitor.php70 public function enterNode(Node $node, Environment $env): Node argument
73 $this->enterOptimizeFor($node);
76 return $node;
79 public function leaveNode(Node $node, Environment $env): ?Node argument
82 $this->leaveOptimizeFor($node);
85 $node = $this->optimizePrintNode($node);
87 return $node;
97 private function optimizePrintNode(Node $node): Node argument
99 if (!$node instanceof PrintNode) {
100 return $node;
[all …]
DSandboxNodeVisitor.php46 public function enterNode(Node $node, Environment $env): Node argument
48 if ($node instanceof ModuleNode) {
55 if ($node->getNodeTag() && !isset($this->tags[$node->getNodeTag()])) {
56 $this->tags[$node->getNodeTag()] = $node->getTemplateLine();
60 … if ($node instanceof FilterExpression && !isset($this->filters[$node->getAttribute('name')])) {
61 $this->filters[$node->getAttribute('name')] = $node->getTemplateLine();
65 …if ($node instanceof FunctionExpression && !isset($this->functions[$node->getAttribute('name')])) {
66 $this->functions[$node->getAttribute('name')] = $node->getTemplateLine();
72 if ($node->hasAttribute('sandboxed_function_name')) {
73 $name = $node->getAttribute('sandboxed_function_name');
[all …]
DEscaperNodeVisitor.php49 public function enterNode(Node $node, Environment $env): Node argument
51 if ($node instanceof ModuleNode) {
52 …rategy = $env->getExtension(EscaperExtension::class)->getDefaultStrategy($node->getTemplateName())…
57 } elseif ($node instanceof AutoEscapeNode) {
58 $this->statusStack[] = $node->getAttribute('value');
59 } elseif ($node instanceof BlockNode) {
60 … $this->statusStack[] = $this->blocks[$node->getAttribute('name')] ?? $this->needEscaping();
61 } elseif ($node instanceof ImportNode) {
62 $this->safeVars[] = $node->getNode('var')->getNode('var')->getAttribute('name');
65 return $node;
[all …]
DYieldNotReadyNodeVisitor.php31 public function enterNode(Node $node, Environment $env): Node argument
33 $class = $node::class;
35 if ($node instanceof AbstractExpression || isset($this->yieldReadyNodes[$class])) {
36 return $node;
47 return $node;
50 public function leaveNode(Node $node, Environment $env): ?Node argument
52 return $node;
DAbstractNodeVisitor.php26 final public function enterNode(Node $node, Environment $env): Node argument
28 return $this->doEnterNode($node, $env);
31 final public function leaveNode(Node $node, Environment $env): ?Node argument
33 return $this->doLeaveNode($node, $env);
41 abstract protected function doEnterNode(Node $node, Environment $env); argument
48 abstract protected function doLeaveNode(Node $node, Environment $env); argument
/template/twigstarter/vendor/twig/twig/src/Profiler/NodeVisitor/
DProfilerNodeVisitor.php39 public function enterNode(Node $node, Environment $env): Node argument
41 return $node;
44 public function leaveNode(Node $node, Environment $env): ?Node argument
46 if ($node instanceof ModuleNode) {
47node->setNode('display_start', new Nodes([new EnterProfileNode($this->extensionName, Profile::TEMP…
48 …$node->setNode('display_end', new Nodes([new LeaveProfileNode($this->varName), $node->getNode('dis…
49 } elseif ($node instanceof BlockNode) {
50 $node->setNode('body', new BodyNode([
51 …new EnterProfileNode($this->extensionName, Profile::BLOCK, $node->getAttribute('name'), $this->var…
52 $node->getNode('body'),
[all …]
/template/twigstarter/vendor/twig/twig/src/Node/Expression/Filter/
DDefaultFilter.php39 * @param AbstractExpression $node
42 …public function __construct(Node $node, TwigFilter|ConstantExpression $filter, Node $arguments, in… argument
44 if (!$node instanceof AbstractExpression) {
45 …ment of "%s" is deprecated ("%s" given).', AbstractExpression::class, static::class, $node::class);
50 $default = new FilterExpression($node, $filter, $arguments, $node->getTemplateLine());
53 …$default = new FilterExpression($node, new TwigFilter('default', [CoreExtension::class, 'default']…
56 …if ('default' === $name && ($node instanceof ContextVariable || $node instanceof GetAttrExpression…
57 …$test = new DefinedTest(clone $node, new TwigTest('defined'), new EmptyNode(), $node->getTemplateL…
58 …ount($arguments) ? $arguments->getNode('0') : new ConstantExpression('', $node->getTemplateLine());
60 $node = new ConditionalTernary($test, $default, $false, $node->getTemplateLine());
[all …]
DRawFilter.php29 * @param AbstractExpression $node
32 …public function __construct(Node $node, TwigFilter|ConstantExpression|null $filter = null, ?Node $… argument
34 if (!$node instanceof AbstractExpression) {
35 …ment of "%s" is deprecated ("%s" given).', AbstractExpression::class, static::class, $node::class);
38 …ent::__construct($node, $filter ?: new TwigFilter('raw', null, ['is_safe' => ['all']]), $arguments…
/template/twigstarter/vendor/twig/twig/src/
DNodeTraverser.php48 public function traverse(Node $node): Node argument
53 $node = $this->traverseForVisitor($visitor, $node);
57 return $node;
60 private function traverseForVisitor(NodeVisitorInterface $visitor, Node $node): ?Node argument
62 $node = $visitor->enterNode($node, $this->env);
64 foreach ($node as $k => $n) {
67 $node->setNode($k, $m);
70 $node->removeNode($k);
74 return $visitor->leaveNode($node, $this->env);
DExpressionParser.php133 public function parsePostfixExpression($node) argument
141 $node = $this->parseSubscriptExpression($node);
143 $node = $this->parseFilterExpression($node);
152 return $node;
158 public function parseSubscriptExpression($node) argument
165 …s->parser)->getByClass(DotExpressionParser::class)->parse($this->parser, $node, $this->parser->get…
168 …->getByClass(SquareBracketExpressionParser::class)->parse($this->parser, $node, $this->parser->get…
174 public function parseFilterExpression($node) argument
180 return $this->parseFilterExpressionRaw($node);
186 public function parseFilterExpressionRaw($node) argument
[all …]
DParser.php129 $node = new ModuleNode(
144 $node = $traverser->traverse($node);
151 return $node;
230 $node = $subparser->parse($token);
231 if (!$node) {
234 $node->setNodeTag($subparser->getTag());
235 $rv[] = $node;
306 public function setMacro(string $name, MacroNode $node): void argument
308 $this->macros[$name] = $node;
553 private function filterBodyNodes(Node $node, bool $nested = false): ?Node argument
[all …]
DCompiler.php67 public function compile(Node $node, int $indentation = 0) argument
74 $node->compile($this);
77 …n "%s", then flag the class with #[\Twig\Attribute\YieldReady].', $this->didUseEcho, $node::class);
89 public function subcompile(Node $node, bool $raw = true) argument
99 $node->compile($this);
102 …n "%s", then flag the class with #[\Twig\Attribute\YieldReady].', $this->didUseEcho, $node::class);
201 public function addDebugInfo(Node $node) argument
203 if ($node->getTemplateLine() != $this->lastLine) {
204 $this->write(\sprintf("// line %d\n", $node->getTemplateLine()));
208 $this->debugInfo[$this->sourceLine] = $node->getTemplateLine();
[all …]
/template/twigstarter/vendor/twig/twig/src/Util/
DCallableArgumentsExtractor.php32 private Node $node, argument
46 foreach ($arguments as $name => $node) {
50 …lable->getType(), $this->twigCallable->getName()), $this->node->getTemplateLine(), $this->node->ge…
53 $extractedArguments[$normalizedName = $this->normalizeName($name)] = $node;
62 …lable->getType(), $this->twigCallable->getName()), $this->node->getTemplateLine(), $this->node->ge…
97 …lable->getType(), $this->twigCallable->getName()), $this->node->getTemplateLine(), $this->node->ge…
104 ), $this->node->getTemplateLine(), $this->node->getSourceContext());
118 …[] = new ConstantExpression($callableParameter->getDefaultValue(), $this->node->getTemplateLine());
126 …lable->getType(), $this->twigCallable->getName()), $this->node->getTemplateLine(), $this->node->ge…
131 …Variadic ? new VariadicExpression([], $this->node->getTemplateLine()) : new ArrayExpression([], $t…
[all …]
/template/strap/vendor/antlr/antlr4-php-runtime/src/Tree/
H A DParseTreeVisitor.php25 * @param RuleNode $node The {@see RuleNode} whose children should be visited.
27 public function visitChildren(RuleNode $node); argument
33 * @param TerminalNode $node The {@see TerminalNode} to visit.
35 public function visitTerminal(TerminalNode $node); argument
41 * @param ErrorNode $node The {@see ErrorNode} to visit.
43 public function visitErrorNode(ErrorNode $node); argument
H A DAbstractParseTreeVisitor.php38 public function visitChildren(RuleNode $node) argument
42 $n = $node->getChildCount();
45 if (!$this->shouldVisitNextChild($node, $result)) {
50 $child = $node->getChild($i);
68 public function visitTerminal(TerminalNode $node) argument
145 * @param RuleNode $node The {@see RuleNode} whose children are
154 protected function shouldVisitNextChild(RuleNode $node, $currentResult) : bool argument
/template/mikio/inc/
H A Dsimple_html_dom.php123 function dump_html_tree($node, $show_attr = true, $deep = 0) argument
125 $node->dump($node);
179 foreach ($this->nodes as $node) {
180 $node->dump($show_attr, $depth + 1);
219 if (isset($node->_[HDOM_INFO_INNER])) {
220 $string .= "'" . $node->_[HDOM_INFO_INNER] . "'";
606 foreach($nodes as $node) {
610 if(!$node->parent) {
615 if($pass && $tag === 'text' && $node->tag === 'text') {
616 $ret[array_search($node, $this->dom->nodes, true)] = 1;
[all …]
/template/bootstrap3/inc/
Dsimple_html_dom.php126 function dump_html_tree($node, $show_attr = true, $deep = 0) argument
128 $node->dump($node);
182 foreach ($this->nodes as $node) {
183 $node->dump($show_attr, $depth + 1);
222 if (isset($node->_[HDOM_INFO_INNER])) {
223 $string .= "'" . $node->_[HDOM_INFO_INNER] . "'";
609 foreach($nodes as $node) {
613 if(!$node->parent) {
618 if($pass && !in_array($node, $node->parent->children, true)) {
623 if ($pass && $tag !== '' && $tag !== $node->tag && $tag !== '*') {
[all …]
/template/twigstarter/vendor/twig/twig/src/Node/Expression/Test/
DDefinedTest.php36 * @param AbstractExpression $node
39 public function __construct(Node $node, TwigTest|string $name, ?Node $arguments, int $lineno) argument
41 if (!$node instanceof AbstractExpression) {
42 …ment of "%s" is deprecated ("%s" given).', AbstractExpression::class, static::class, $node::class);
45 if (!$node instanceof SupportDefinedTestInterface) {
49 $node->enableDefinedTest();
55 parent::__construct($node, $name, $arguments, $lineno);
/template/twigstarter/vendor/twig/twig/src/Node/Expression/
DGetAttrExpression.php29 …public function __construct(AbstractExpression $node, AbstractExpression $attribute, ?AbstractExpr… argument
31 $nodes = ['node' => $node, 'attribute' => $attribute];
103 $node = $this->getNode('node');
104 while ($node instanceof self) {
105 if ($node->getAttribute('null_safe')) {
106 $nullSafeNode = $node;
109 $node = $node->getNode('node');
200 private function changeIgnoreStrictCheck(self $node): void argument
202 $node->setAttribute('optimizable', false);
203 $node->setAttribute('ignore_strict_check', true);
[all …]
/template/twigstarter/vendor/twig/twig/src/ExpressionParser/Prefix/
DLiteralExpressionParser.php70 if ($node = match ($token->getValue()) {
74 return $node;
138 foreach ($nodes as $node) {
139 $expr = new ConcatBinary($expr, $node, $node->getTemplateLine());
150 $node = new ArrayExpression([], $stream->getCurrent()->getLine());
165 $node->addElement(new EmptyExpression($stream->getCurrent()->getLine()));
167 $node->addElement($parser->parseExpression());
172 return $node;
180 $node = new ArrayExpression([], $stream->getCurrent()->getLine());
194 $node->addElement($parser->parseExpression());
[all …]
/template/twigstarter/vendor/twig/twig/src/Node/
DNode.php54 foreach ($nodes as $name => $node) {
55 if (!$node instanceof self) {
56 …ot supported. You must pass a \Twig\Node\Node instance.', get_debug_type($node), $name, static::cl…
94 foreach ($this->nodes as $name => $node) {
97 foreach (explode("\n", (string) $node) as $line) {
110 foreach ($this->nodes as $name => $node) {
111 $this->nodes[$name] = clone $node;
120 foreach ($this->nodes as $node) {
121 $compiler->subcompile($node);
229 public function setNode(string $name, self $node): void argument
[all …]
/template/twigstarter/vendor/twig/twig/src/TokenParser/
DSandboxTokenParser.php47 foreach ($body as $node) {
48 if ($node instanceof TextNode && ctype_space($node->getAttribute('data'))) {
52 if (!$node instanceof IncludeNode) {
53 …ntaxError('Only "include" tags are allowed within a "sandbox" section.', $node->getTemplateLine(),…
56 $node->setAttribute('sandboxed', true);
/template/twigstarter/vendor/twig/twig/src/Node/Expression/Unary/
DAbstractUnary.php22 * @param AbstractExpression $node
24 public function __construct(Node $node, int $lineno) argument
26 if (!$node instanceof AbstractExpression) {
27 …ment to "%s" is deprecated ("%s" given).', AbstractExpression::class, static::class, $node::class);
30 parent::__construct(['node' => $node], ['with_parentheses' => false], $lineno);
/template/strap/resources/snippet/js/
H A Donhover.js35 let node = mutation.addedNodes[index];
36 if (node instanceof HTMLElement) {
37 if ("hoverClass" in node.dataset) {
38 node.addEventListener("mouseenter",inOutOnHover);
39 node.addEventListener("mouseleave",inOutOnHover);

12345