Lines Matching refs:expr
70 $expr = $this->getPrimary();
77 $expr = $this->parseNotTestExpression($expr);
79 $expr = $this->parseTestExpression($expr);
81 $expr = $op['callable']($this->parser, $expr);
85 $expr = new $class($expr, $expr1, $token->getLine());
92 return $this->parseConditionalExpression($expr);
95 return $expr;
163 $expr = $this->parseExpression($operator['precedence']);
166 return $this->parsePostfixExpression(new $class($expr, $token->getLine()));
169 $expr = $this->parseExpression();
172 return $this->parsePostfixExpression($expr);
178 private function parseConditionalExpression($expr): AbstractExpression argument
189 $expr2 = $expr;
193 …$expr = new ConditionalExpression($expr, $expr2, $expr3, $this->parser->getCurrentToken()->getLine…
196 return $expr;
270 $expr = $this->parsePrimaryExpression();
272 $node = new $class($expr, $token->getLine());
312 $expr = array_shift($nodes);
314 $expr = new ConcatBinary($expr, $node, $node->getTemplateLine());
317 return $expr;