mirror of
https://github.com/twigphp/Twig.git
synced 2026-10-25 13:16:31 +00:00
Simplify implementation
This commit is contained in:
@@ -467,8 +467,10 @@ class ExpressionParser
|
||||
}
|
||||
$recurseArgs = new ArrayExpression([], $line);
|
||||
$recurseArgs->addElement($args->getNode('0'));
|
||||
$expr = new GetAttrExpression(new NameExpression('loop', $line), new ConstantExpression('__invoke', $line), $recurseArgs, Template::METHOD_CALL, $line);
|
||||
$expr->setAttribute('is_generator', true);
|
||||
|
||||
return new GetAttrExpression(new NameExpression('loop', $line), new ConstantExpression('__invoke', $line), $recurseArgs, Template::METHOD_CALL, $line);
|
||||
return $expr;
|
||||
default:
|
||||
if (null !== $alias = $this->parser->getImportedSymbol('function', $name)) {
|
||||
$arguments = new ArrayExpression([], $line);
|
||||
|
||||
Reference in New Issue
Block a user