Skip to content

Commit 36ca42d

Browse files
committed
Arg value inherited currentlyAllowedUndefinedExpressions because of already stored expr result
1 parent 4bad2e5 commit 36ca42d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/Analyser/NodeScopeResolver.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5731,6 +5731,7 @@ private function processArgs(
57315731
new TypeExpr($byRefType),
57325732
$nodeCallback,
57335733
)->getScope();
5734+
$scope = $this->lookForUnsetAllowedUndefinedExpressions($scope, $argValue);
57345735
}
57355736
} elseif ($calleeReflection !== null && $calleeReflection->hasSideEffects()->yes()) {
57365737
$argType = $scope->getType($arg->value);

0 commit comments

Comments
 (0)