mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-06 16:08:05 +00:00
15 lines
923 B
Scheme
15 lines
923 B
Scheme
(function_declaration
|
|
name: (method_index_expression table: (_) @container method: (identifier) @name)
|
|
parameters: (parameters) @detail) @def.method
|
|
(function_declaration
|
|
name: (dot_index_expression table: (_) @container field: (identifier) @name)
|
|
parameters: (parameters) @detail) @def.function
|
|
(function_declaration name: (identifier) @name parameters: (parameters) @detail) @def.function
|
|
(chunk (assignment_statement
|
|
(variable_list name: (dot_index_expression table: (_) @container field: (identifier) @name))
|
|
(expression_list value: (function_definition parameters: (parameters) @detail))) @def.function)
|
|
(chunk (variable_declaration (assignment_statement
|
|
(variable_list name: (identifier) @name)
|
|
(expression_list value: (function_definition parameters: (parameters) @detail)))) @def.function)
|
|
(chunk (variable_declaration (assignment_statement (variable_list name: (identifier) @name))) @def.variable)
|