From 9575a3e076ab3d8df98d5efc6902ac2dd54edca0 Mon Sep 17 00:00:00 2001 From: DanielGavin Date: Sun, 17 Sep 2023 18:55:10 +0200 Subject: Fix not writing the bit_set correcty in hover and completion --- src/server/analysis.odin | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/analysis.odin b/src/server/analysis.odin index b48aaee..b7ff01e 100644 --- a/src/server/analysis.odin +++ b/src/server/analysis.odin @@ -4515,7 +4515,15 @@ get_signature :: proc( ast_context.allocator, ) case SymbolBitSetValue: - return common.node_to_string(v.expr) + return strings.concatenate( + a = { + pointer_prefix, + "bit_set[", + common.node_to_string(v.expr), + "]", + }, + allocator = ast_context.allocator, + ) case SymbolEnumValue: if is_variable { return symbol.name -- cgit v1.2.3