aboutsummaryrefslogtreecommitdiff
path: root/src/server/methods.odin
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/methods.odin')
-rw-r--r--src/server/methods.odin5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/methods.odin b/src/server/methods.odin
index df0d1cc..62d2cb4 100644
--- a/src/server/methods.odin
+++ b/src/server/methods.odin
@@ -88,6 +88,11 @@ append_method_completion :: proc(
continue
}
+ if len(value.arg_types) == 0 ||
+ value.arg_types[0].type == nil {
+ continue
+ }
+
first_arg: Symbol
first_arg, ok = resolve_type_expression(
ast_context,