Файли

12 рядки
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)