mirror of
https://github.com/twigphp/Twig.git
synced 2026-09-14 11:27:00 +00:00
Simplify parser calls when possible
This commit is contained in:
@@ -345,8 +345,7 @@ class ExpressionParser
|
|||||||
}
|
}
|
||||||
$first = false;
|
$first = false;
|
||||||
|
|
||||||
if ($stream->test(Token::SPREAD_TYPE)) {
|
if ($stream->nextIf(Token::SPREAD_TYPE)) {
|
||||||
$stream->next();
|
|
||||||
$expr = $this->parseExpression();
|
$expr = $this->parseExpression();
|
||||||
$expr->setAttribute('spread', true);
|
$expr->setAttribute('spread', true);
|
||||||
$node->addElement($expr);
|
$node->addElement($expr);
|
||||||
@@ -387,8 +386,7 @@ class ExpressionParser
|
|||||||
}
|
}
|
||||||
$first = false;
|
$first = false;
|
||||||
|
|
||||||
if ($stream->test(Token::SPREAD_TYPE)) {
|
if ($stream->nextIf(Token::SPREAD_TYPE)) {
|
||||||
$stream->next();
|
|
||||||
$value = $this->parseExpression();
|
$value = $this->parseExpression();
|
||||||
$value->setAttribute('spread', true);
|
$value->setAttribute('spread', true);
|
||||||
$node->addElement($value);
|
$node->addElement($value);
|
||||||
|
|||||||
Reference in New Issue
Block a user