aboutsummaryrefslogtreecommitdiff
path: root/src/server/documentation.odin
diff options
context:
space:
mode:
authorBrad Lewis <22850972+BradLewis@users.noreply.github.com>2025-08-17 08:29:31 -0400
committerBrad Lewis <22850972+BradLewis@users.noreply.github.com>2025-08-17 08:29:31 -0400
commitd04d9bee6bfa157d863387d135d9d05315fcb864 (patch)
treed18be7afa8afaaf2a5ebeeed12ca8577183f5a74 /src/server/documentation.odin
parent6e2c8ed552f823ad3360c00f66949a91efb7760b (diff)
Show proc calling convention and tags in proc types defined in struct fields
Diffstat (limited to 'src/server/documentation.odin')
-rw-r--r--src/server/documentation.odin3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/documentation.odin b/src/server/documentation.odin
index bf5f44c..a2c00aa 100644
--- a/src/server/documentation.odin
+++ b/src/server/documentation.odin
@@ -662,6 +662,9 @@ write_node :: proc(
case ^ast.Bit_Field_Type:
symbol = make_symbol_bit_field_from_ast(ast_context, n, name, true)
ok = true
+ case ^ast.Proc_Type:
+ symbol = make_symbol_procedure_from_ast(ast_context, nil, n^, name, {}, true, .None)
+ ok = true
}
if ok {
if short_signature {