diff --git a/src/DefinitionResolver.php b/src/DefinitionResolver.php index 5a6f88b..623c72f 100644 --- a/src/DefinitionResolver.php +++ b/src/DefinitionResolver.php @@ -448,7 +448,7 @@ class DefinitionResolver } $fqn = (string)($expr->getAttribute('namespacedName') ?? $expr->name) . '()'; $def = $this->index->getDefinition($fqn, true); - if ($def !== null) { + if ($def !== null && $def->type!= null) { return $def->type; } }