Remove usage of list() in favor of []

This commit is contained in:
Fabien Potencier
2024-01-05 09:48:24 +01:00
parent b4c3c1c448
commit 9c0897fa2c
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -48,7 +48,7 @@ class SetNode extends Node implements NodeCaptureInterface
$compiler->addDebugInfo($this);
if (\count($this->getNode('names')) > 1) {
$compiler->write('list(');
$compiler->write('[');
foreach ($this->getNode('names') as $idx => $node) {
if ($idx) {
$compiler->raw(', ');
@@ -56,7 +56,7 @@ class SetNode extends Node implements NodeCaptureInterface
$compiler->subcompile($node);
}
$compiler->raw(')');
$compiler->raw(']');
} else {
$compiler->subcompile($this->getNode('names'), false);
}
+1 -1
View File
@@ -78,7 +78,7 @@ EOF
$node = new SetNode(false, $names, $values, 1);
$tests[] = [$node, <<<EOF
// line 1
list(\$context["foo"], \$context["bar"]) = ["foo", {$this->getVariableGetter('bar')}];
[\$context["foo"], \$context["bar"]] = ["foo", {$this->getVariableGetter('bar')}];
EOF
];