aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2024-06-14 21:40:51 +0200
committerDanielGavin <danielgavin5@hotmail.com>2024-06-14 21:40:51 +0200
commitc99b080e2dd14e951975206ed5d89d4e4689053e (patch)
treedd6ee5f7315d84177345b23e637c2e54ab74b52e /src/server
parentebd27294f9a7d07cbfa363ccc53257194ab6ea76 (diff)
Handle case when local_offset is not found.
Diffstat (limited to 'src/server')
-rw-r--r--src/server/completion.odin4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/completion.odin b/src/server/completion.odin
index efd18f9..2e5689f 100644
--- a/src/server/completion.odin
+++ b/src/server/completion.odin
@@ -1410,6 +1410,10 @@ get_identifier_completion :: proc(
k,
)
+ if local_offset == -1 {
+ continue
+ }
+
reset_ast_context(ast_context)
ast_context.current_package = ast_context.document_package