diff options
Diffstat (limited to 'src/server/completion.odin')
| -rw-r--r-- | src/server/completion.odin | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/completion.odin b/src/server/completion.odin index eb83432..c10a48b 100644 --- a/src/server/completion.odin +++ b/src/server/completion.odin @@ -233,7 +233,7 @@ get_comp_lit_completion :: proc( } ast_context.current_package = symbol.pkg - + if resolved, ok := resolve_type_expression( ast_context, v.types[i], @@ -1128,6 +1128,7 @@ get_implicit_completion :: proc( ast_context, proc_value.arg_types[parameter_index].type, ); ok { + ast_context.current_package = bitset_symbol.pkg if enum_value, ok := unwrap_bitset( ast_context, bitset_symbol, |