We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 476d051 commit 7b85290Copy full SHA for 7b85290
src/Analyser/NodeScopeResolver.php
@@ -2598,7 +2598,7 @@ static function (): void {
2598
}
2599
2600
if (
2601
- $parametersAcceptor instanceof ClosureType && $parametersAcceptor->getReturnType()->isVoid()->yes()
+ $parametersAcceptor instanceof ClosureType && count($parametersAcceptor->getImpurePoints()) > 0
2602
&& $scope->isInClass()
2603
) {
2604
$scope = $scope->invalidateExpression(new Variable('this'), true);
0 commit comments