diff options
| -rw-r--r-- | queries/c/locals.scm | 3 | ||||
| -rw-r--r-- | queries/cpp/locals.scm | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/queries/c/locals.scm b/queries/c/locals.scm index 06b5a4c95..e0b186c30 100644 --- a/queries/c/locals.scm +++ b/queries/c/locals.scm @@ -26,9 +26,12 @@ declarator: (field_identifier) @definition.field) (type_definition declarator: (type_identifier) @definition.type) +(struct_specifier + name: (type_identifier) @definition.type) ;; References (identifier) @reference +(type_identifier) @reference ;; Scope [ diff --git a/queries/cpp/locals.scm b/queries/cpp/locals.scm index 47b69c866..712f82912 100644 --- a/queries/cpp/locals.scm +++ b/queries/cpp/locals.scm @@ -20,6 +20,9 @@ name: (scoped_type_identifier name: (type_identifier) @definition.type)) +(alias_declaration + name: (type_identifier) @definition.type) + ;; Function defintions (template_function name: (identifier) @definition.function) @scope |
