public function leaveNode(Node $node) { if (!$node instanceof Node\Stmt\Declare_) { return; } foreach ($node->declares as $id => $declare) { if ($declare->key !== 'strict_types') { continue; } $this->hasStrictType = $declare->value->value === 1; } }