diff options
| author | Brad Lewis <22850972+BradLewis@users.noreply.github.com> | 2025-08-23 09:38:10 -0400 |
|---|---|---|
| committer | Brad Lewis <22850972+BradLewis@users.noreply.github.com> | 2025-08-24 08:55:23 -0400 |
| commit | 0d7f28a8ca38fbdd4baa522ec1caf9316d090d19 (patch) | |
| tree | f191c7139e18154e556bb8742eb1cc0cafa1e118 /src/server/documentation.odin | |
| parent | e239a9a74e732d91cc3e7e1c4b2dc68da1f2cb4c (diff) | |
Check types before adding pointer completion
Diffstat (limited to 'src/server/documentation.odin')
| -rw-r--r-- | src/server/documentation.odin | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server/documentation.odin b/src/server/documentation.odin index ac1227f..a32b7d5 100644 --- a/src/server/documentation.odin +++ b/src/server/documentation.odin @@ -814,7 +814,9 @@ write_symbol_name :: proc(sb: ^strings.Builder, symbol: Symbol) { fmt.sbprintf(sb, "%v: package", symbol.name) return } - if pkg != "" && pkg != "$builtin" { + if symbol.parent_name != "" { + fmt.sbprintf(sb, "%v.", symbol.parent_name) + } else if pkg != "" && pkg != "$builtin" { fmt.sbprintf(sb, "%v.", pkg) } strings.write_string(sb, symbol.name) |