mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-08 08:52:12 +00:00
12 lines
831 B
Scheme
12 lines
831 B
Scheme
(variable_declaration (identifier) @name [(struct_declaration) (opaque_declaration)]) @def.struct
|
|
(variable_declaration (identifier) @name (union_declaration)) @def.struct
|
|
(variable_declaration (identifier) @name (enum_declaration)) @def.enum
|
|
(variable_declaration (identifier) @name (error_set_declaration)) @def.enum
|
|
(enum_declaration (container_field name: (identifier) @name) @def.enum_member)
|
|
(container_field name: (identifier) @name) @def.field
|
|
(function_declaration name: (identifier) @name (parameters) @detail) @def.function
|
|
(test_declaration [(string) (identifier)] @name) @def.function
|
|
(source_file (variable_declaration "const" (identifier) @name) @def.constant)
|
|
(source_file (variable_declaration (identifier) @name) @def.variable)
|
|
(struct_declaration (variable_declaration "const" (identifier) @name) @def.constant)
|