lint(locals): use #set! to keep query linter happy

This commit is contained in:
Christian Clason 2023-06-21 09:14:44 +02:00
parent c9d5812ba3
commit e58bbe83f9
7 changed files with 35 additions and 35 deletions

View file

@ -3,15 +3,15 @@
((class_declaration
name: (name) @definition.type) @scope
(set! definition.type.scope "parent"))
(#set! definition.type.scope "parent"))
((method_declaration
name: (name) @definition.method) @scope
(set! definition.method.scope "parent"))
(#set! definition.method.scope "parent"))
((function_definition
name: (name) @definition.function) @scope
(set! definition.function.scope "parent"))
(#set! definition.function.scope "parent"))
(anonymous_function_creation_expression
(anonymous_function_use_clause
@ -33,7 +33,7 @@
(foreach_statement
(variable_name
(name) @reference
(set! reference.kind "var"))
(#set! reference.kind "var"))
(variable_name
(name) @definition.var))
@ -51,37 +51,37 @@
(named_type
(name) @reference
(set! reference.kind "type"))
(#set! reference.kind "type"))
(named_type
(qualified_name) @reference
(set! reference.kind "type"))
(#set! reference.kind "type"))
(variable_name
(name) @reference
(set! reference.kind "var"))
(#set! reference.kind "var"))
(member_access_expression
name: (name) @reference
(set! reference.kind "field"))
(#set! reference.kind "field"))
(member_call_expression
name: (name) @reference
(set! reference.kind "method"))
(#set! reference.kind "method"))
(function_call_expression
function: (qualified_name
(name) @reference
(set! reference.kind "function")))
(#set! reference.kind "function")))
(object_creation_expression
(qualified_name
(name) @reference
(set! reference.kind "type")))
(#set! reference.kind "type")))
(scoped_call_expression
scope: (qualified_name
(name) @reference
(set! reference.kind "type"))
(#set! reference.kind "type"))
name: (name) @reference
(set! reference.kind "method"))
(#set! reference.kind "method"))