Skip to content
This repository was archived by the owner on Sep 9, 2025. It is now read-only.

Commit 53374bd

Browse files
committed
Declare enums.
1 parent 5f3ae92 commit 53374bd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

languages/tree-sitter-stack-graphs-java/src/stack-graphs.tsg

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ attribute node_symbol = node => symbol = (source-text node), source_n
181181

182182
[
183183
(class_declaration)
184+
(enum_declaration)
184185
(field_declaration)
185186
(interface_declaration)
186187
(method_declaration)
@@ -217,6 +218,12 @@ attribute node_symbol = node => symbol = (source-text node), source_n
217218
edge @b.before_scope -> @a.after_scope
218219
}
219220

221+
(enum_declaration name: (_) @name) @this {
222+
node def
223+
attr (def) node_definition = @name
224+
edge @this.defs -> def
225+
}
226+
220227
(field_declaration
221228
type: (_) @type
222229
declarator: (variable_declarator

0 commit comments

Comments
 (0)