aboutsummaryrefslogtreecommitdiff
path: root/src/server/symbol.odin
diff options
context:
space:
mode:
authorBrad Lewis <22850972+BradLewis@users.noreply.github.com>2025-07-03 21:20:29 -0400
committerBrad Lewis <22850972+BradLewis@users.noreply.github.com>2025-07-04 20:39:31 -0400
commitd91f1da376e12f7ea8eef54528dc6f5ace6cf8bb (patch)
tree94314490b8abe972f369217b6e5991c558dcee25 /src/server/symbol.odin
parentc7c76658be61af1532c0320dc0029e5b39f1c6fd (diff)
Enrich bit field hover documentation
Diffstat (limited to 'src/server/symbol.odin')
-rw-r--r--src/server/symbol.odin10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/server/symbol.odin b/src/server/symbol.odin
index fddc775..e9b9037 100644
--- a/src/server/symbol.odin
+++ b/src/server/symbol.odin
@@ -39,9 +39,13 @@ SymbolStructValue :: struct {
}
SymbolBitFieldValue :: struct {
- names: []string,
- ranges: []common.Range,
- types: []^ast.Expr,
+ backing_type: ^ast.Expr,
+ names: []string,
+ ranges: []common.Range,
+ types: []^ast.Expr,
+ docs: []^ast.Comment_Group,
+ comments: []^ast.Comment_Group,
+ bit_sizes: []^ast.Expr,
}
SymbolPackageValue :: struct {