From f5a6edb5686363c4a8750399a81b927838cf45aa Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Thu, 19 Oct 2023 12:27:23 -0700 Subject: [PATCH] Added tree-sitter-c-tags.scm for aider queries. --- aider/queries/tree-sitter-c-tags.scm | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 aider/queries/tree-sitter-c-tags.scm diff --git a/aider/queries/tree-sitter-c-tags.scm b/aider/queries/tree-sitter-c-tags.scm new file mode 100644 index 000000000..964756656 --- /dev/null +++ b/aider/queries/tree-sitter-c-tags.scm @@ -0,0 +1,9 @@ +(struct_specifier name: (type_identifier) @name body:(_)) @definition.class + +(declaration type: (union_specifier name: (type_identifier) @name)) @definition.class + +(function_declarator declarator: (identifier) @name) @definition.function + +(type_definition declarator: (type_identifier) @name) @definition.type + +(enum_specifier name: (type_identifier) @name) @definition.type