Skip to content

Commit 458dd3b

Browse files
authored
Add missing nil check that causes panic in LSP document-highlight (#1758)
1 parent b55c80c commit 458dd3b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

internal/ls/findallreferences.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ func (l *LanguageService) getReferencedSymbolsForNode(ctx context.Context, posit
616616

617617
if node.Kind == ast.KindSourceFile {
618618
resolvedRef := getReferenceAtPosition(node.AsSourceFile(), position, program)
619-
if resolvedRef.file == nil {
619+
if resolvedRef == nil || resolvedRef.file == nil {
620620
return nil
621621
}
622622

0 commit comments

Comments
 (0)