fix instanceof with expr

This commit is contained in:
TomasVotruba 2020-06-21 16:51:14 +02:00
parent 81386042a1
commit 9e4a956023

View File

@ -47,7 +47,12 @@ final class IsArrayAndDualCheckToAble
/** @var FuncCall $funcCallNode */
[$instanceOfNode, $funcCallNode] = $matchedNodes;
if ((string) $instanceOfNode->class !== $type) {
$instanceOfNodeClass = $instanceOfNode->class;
if (! $instanceOfNodeClass instanceof Name) {
return null;
}
if ((string) $instanceOfNodeClass !== $type) {
return null;
}