From 34dc6495d51d8525bd2bc1059a31a27588b08e0c Mon Sep 17 00:00:00 2001 From: DanielGavin Date: Sat, 6 Apr 2024 10:57:25 +0200 Subject: Fix issues with -> not being parsed correctly with call expression --- src/server/analysis.odin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/analysis.odin') diff --git a/src/server/analysis.odin b/src/server/analysis.odin index 81f2df9..7ffc177 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 == ')' { -- cgit v1.2.3