aboutsummaryrefslogtreecommitdiff
path: root/src/server/hover.odin
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/hover.odin')
-rw-r--r--src/server/hover.odin7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/server/hover.odin b/src/server/hover.odin
index 844c64a..e76cf1f 100644
--- a/src/server/hover.odin
+++ b/src/server/hover.odin
@@ -433,12 +433,7 @@ get_hover_information :: proc(document: ^Document, position: common.Position) ->
}
if resolved, ok := resolve_type_identifier(&ast_context, ident); ok {
- resolved.type_name = resolved.name
- resolved.type_pkg = resolved.pkg
- resolved.name = ident.name
- if resolved.type == .Variable {
- resolved.pkg = ast_context.document_package
- }
+ construct_ident_symbol_info(&resolved, &ident, ast_context.document_package)
build_documentation(&ast_context, &resolved, false)
hover.contents = write_hover_content(&ast_context, resolved)