aboutsummaryrefslogtreecommitdiff
path: root/src/server/analysis.odin
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/analysis.odin')
-rw-r--r--src/server/analysis.odin6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/analysis.odin b/src/server/analysis.odin
index 80370d9..a6f3a64 100644
--- a/src/server/analysis.odin
+++ b/src/server/analysis.odin
@@ -2658,6 +2658,12 @@ resolve_unresolved_symbol :: proc(ast_context: ^AstContext, symbol: ^Symbol) ->
symbol.value = ret.value
symbol.pkg = ret.pkg
symbol.flags |= ret.flags
+ if symbol.doc == "" {
+ symbol.doc = ret.doc
+ }
+ if symbol.comment == "" {
+ symbol.comment = ret.comment
+ }
} else {
return false
}