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 123f5dc commit f51cc11Copy full SHA for f51cc11
src/Analyser/NodeScopeResolver.php
@@ -1640,7 +1640,10 @@ private function processStmtNode(
1640
}
1641
1642
foreach ($finallyExitPoints as $key => $finallyExitPoint) {
1643
- if ($finallyExitPoint->getStatement()->expr === $matchingThrowPoint->getNode()) {
+ if (
1644
+ $finallyExitPoint->getStatement() instanceof Node\Stmt\Expression
1645
+ && $finallyExitPoint->getStatement()->expr === $matchingThrowPoint->getNode()
1646
+ ) {
1647
unset($finallyExitPoints[$key]);
1648
break;
1649
0 commit comments