Skip to content

Commit b32d782

Browse files
committed
Fix
1 parent d6c1bac commit b32d782

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/Analyser/NodeScopeResolver.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5249,7 +5249,14 @@ public function createCallableParameters(Scope $scope, Expr $closureExpr, ?array
52495249
continue;
52505250
}
52515251

5252-
$newParameters[] = $callableParameters[$i]->union($callableParameter);
5252+
$newParameters[] = $callableParameters[$i]->union(new NativeParameterReflection(
5253+
$callableParameter->getName(),
5254+
$callableParameter->isOptional(),
5255+
$callableParameter->getType(),
5256+
$callableParameter->passedByReference(),
5257+
$callableParameter->isVariadic(),
5258+
$callableParameter->getDefaultValue(),
5259+
));
52535260
}
52545261

52555262
$callableParameters = $newParameters;

0 commit comments

Comments
 (0)