diff options
| author | Brad Lewis <22850972+BradLewis@users.noreply.github.com> | 2025-11-06 23:02:03 -0500 |
|---|---|---|
| committer | Brad Lewis <22850972+BradLewis@users.noreply.github.com> | 2025-11-06 23:02:48 -0500 |
| commit | f7c57f83d686d6dfc01d82ccc0528be7ecfb331f (patch) | |
| tree | b58f7fb2d19633827b8920ec6e86602207418702 /src/server/completion.odin | |
| parent | e466dde8a720fe8c9653aed200190dcfeb0d640e (diff) | |
Don't include package for union selector completions if the package has being 'using'ed
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 2d249bd..44916d7 100644 --- a/src/server/completion.odin +++ b/src/server/completion.odin @@ -934,7 +934,8 @@ get_selector_completion :: proc( if symbol.pkg == ast_context.document_package || base == "runtime" || base == "$builtin" || - is_selector { + is_selector || + is_using_package(ast_context, symbol.pkg) { item.label = fmt.aprintf( "(%v%v)", repeat("^", symbol.pointers, context.temp_allocator), |