Skip to content

Commit 03df34c

Browse files
committed
Store beforeScope of List_
1 parent 6818997 commit 03df34c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Analyser/NodeScopeResolver.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3888,7 +3888,10 @@ function (MutatingScope $scope) use ($stmt, $expr, $nodeCallback, $context, $sto
38883888
}
38893889
} elseif ($expr instanceof List_) {
38903890
// only in assign and foreach, processed elsewhere
3891-
return new ExpressionResult($scope, $scope, false, false, [], []);
3891+
$result = new ExpressionResult($scope, $scope, false, false, [], []);
3892+
$this->storeBeforeScope($storage, $expr, $result);
3893+
3894+
return $result;
38923895
} elseif ($expr instanceof New_) {
38933896
$parametersAcceptor = null;
38943897
$constructorReflection = null;

0 commit comments

Comments
 (0)