Skip to content

Commit 4e54025

Browse files
committed
Update NodeScopeResolver.php
1 parent 84f2b2b commit 4e54025

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
@@ -5610,7 +5610,10 @@ private function processAssignVar(
56105610
$varForSetOffsetValue = $var->var;
56115611
}
56125612

5613-
if ($scope->hasExpressionType($var)->yes()) {
5613+
if (
5614+
$var === $originalVar
5615+
&& $scope->hasExpressionType($var)->yes()
5616+
) {
56145617
$assignedPropertyExpr = new SetExistingOffsetValueTypeExpr(
56155618
$varForSetOffsetValue,
56165619
$var->dim,

0 commit comments

Comments
 (0)