diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/analysis.odin | 10 |
1 files changed, 9 insertions, 1 deletions
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 |