Fix textDocument/xdefinition (#429)
parent
00552120ad
commit
fced1d5af6
|
@ -368,9 +368,10 @@ class TextDocument
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
// Handle definition nodes
|
// Handle definition nodes
|
||||||
|
$fqn = DefinitionResolver::getDefinedFqn($node);
|
||||||
while (true) {
|
while (true) {
|
||||||
if ($fqn) {
|
if ($fqn) {
|
||||||
$def = $this->index->getDefinition($definedFqn);
|
$def = $this->index->getDefinition($fqn);
|
||||||
} else {
|
} else {
|
||||||
// Handle reference nodes
|
// Handle reference nodes
|
||||||
$def = $this->definitionResolver->resolveReferenceNodeToDefinition($node);
|
$def = $this->definitionResolver->resolveReferenceNodeToDefinition($node);
|
||||||
|
|
Loading…
Reference in New Issue