definitionResolver = $definitionResolver; } public function enterNode(Node $node) { $fqn = DefinitionResolver::getDefinedFqn($node); // Only index definitions with an FQN (no variables) if ($fqn === null) { return; } $this->nodes[$fqn] = $node; $this->definitions[$fqn] = $this->definitionResolver->createDefinitionFromNode($node, $fqn); } }