diff options
| author | Damian Tarnawski <gthetarnav@gmail.com> | 2024-05-08 21:30:30 +0200 |
|---|---|---|
| committer | Damian Tarnawski <gthetarnav@gmail.com> | 2024-05-08 21:30:30 +0200 |
| commit | dcd50ee6cf5444dac3cca1b14ae59893afcd3ebf (patch) | |
| tree | 5bf563b2b45179d15ad5119001e25370c4f63490 /src/server/symbol.odin | |
| parent | 5c646656e988ddcdaee09f1bea666dc00ea2ea4d (diff) | |
Add a .Type SymbolType enum
Diffstat (limited to 'src/server/symbol.odin')
| -rw-r--r-- | src/server/symbol.odin | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/symbol.odin b/src/server/symbol.odin index fefdb4d..39708d9 100644 --- a/src/server/symbol.odin +++ b/src/server/symbol.odin @@ -176,6 +176,7 @@ SymbolType :: enum { Struct = 22, Type_Function = 23, Union = 7, + Type = 8, //For maps, arrays, slices, dyn arrays, matrixes, etc Unresolved = 1, //Use text if not being able to resolve it. } @@ -279,6 +280,8 @@ symbol_type_to_completion_kind :: proc( return .Enum case .Unresolved: return .Text + case .Type: + return .Constant case: return .Text } |