diff options
| author | Isaiah Paget <113209222+IsaiahPaget@users.noreply.github.com> | 2024-04-07 09:44:03 -0700 |
|---|---|---|
| committer | Isaiah Paget <113209222+IsaiahPaget@users.noreply.github.com> | 2024-04-07 09:44:03 -0700 |
| commit | 50d0d1bd80b2edb44695396149c2803983a6d23f (patch) | |
| tree | 73fdf467f793e926c6c898b579ea927ad6b515ce /src/server | |
| parent | 9d8cc49b0f6c3b6d0b5c46dae665fee7c7cb7b42 (diff) | |
| parent | 34dc6495d51d8525bd2bc1059a31a27588b08e0c (diff) | |
Merge remote-tracking branch 'origin' into no_type_inference_bug
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/analysis.odin | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/analysis.odin b/src/server/analysis.odin index 6dfe394..6b9f253 100644 --- a/src/server/analysis.odin +++ b/src/server/analysis.odin @@ -4460,10 +4460,10 @@ fallback_position_context_completion :: proc( } else if c == '[' && bracket_count == 0 { start = i + 1 break - } else if c == ']' && !last_dot { + } else if c == ']' && !last_dot && !last_arrow { start = i + 1 break - } else if c == ')' && !last_dot { + } else if c == ')' && !last_dot && !last_arrow { start = i + 1 break } else if c == ')' { |