Lines Matching refs:Node
16 use Twig\Node\Expression\AbstractExpression;
17 use Twig\Node\Expression\ArrayExpression;
18 use Twig\Node\Expression\ArrowFunctionExpression;
19 use Twig\Node\Expression\AssignNameExpression;
20 use Twig\Node\Expression\Binary\ConcatBinary;
21 use Twig\Node\Expression\BlockReferenceExpression;
22 use Twig\Node\Expression\ConditionalExpression;
23 use Twig\Node\Expression\ConstantExpression;
24 use Twig\Node\Expression\GetAttrExpression;
25 use Twig\Node\Expression\MethodCallExpression;
26 use Twig\Node\Expression\NameExpression;
27 use Twig\Node\Expression\ParentExpression;
28 use Twig\Node\Expression\TestExpression;
29 use Twig\Node\Expression\Unary\NegUnary;
30 use Twig\Node\Expression\Unary\NotUnary;
31 use Twig\Node\Expression\Unary\PosUnary;
32 use Twig\Node\Node; alias
112 return new ArrowFunctionExpression($this->parseExpression(0), new Node($names), $line);
153 return new ArrowFunctionExpression($this->parseExpression(0), new Node($names), $line);
530 $arguments = new Node([$arg, $length]);
558 $arguments = new Node();
583 * @return Node
644 return new Node($args);
670 return new Node($targets);
683 return new Node($targets);
686 private function parseNotTestExpression(Node $node): NotUnary
691 private function parseTestExpression(Node $node): TestExpression
701 $arguments = new Node([0 => $this->parsePrimaryExpression()]);
812 private function checkConstantExpression(Node $node): bool