Skip to content

Commit 895c7dc

Browse files
authored
fix(func/documentation): correctly show constant value in hover documentation (#71)
Fixes #61
1 parent d708649 commit 895c7dc

File tree

6 files changed

+5714
-5846
lines changed

6 files changed

+5714
-5846
lines changed

server/src/languages/func/tree-sitter-func/grammar.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,9 @@ const FUNC_GRAMMAR = {
6161
field("type", optional($._type_hint)),
6262
field("name", $.identifier),
6363
"=",
64-
field("value", choice($._expression)),
64+
field("value", $.constant_declaration_value),
6565
),
66+
constant_declaration_value: $ => $._expression,
6667

6768
// ----------------------------------------------------------
6869
// functions and their body

server/src/languages/func/tree-sitter-func/src/grammar.json

Lines changed: 6 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/src/languages/func/tree-sitter-func/src/node-types.json

Lines changed: 57 additions & 218 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)