PHP: Update locals query

This commit is contained in:
Shirasaka 2020-08-05 14:48:42 +09:00 committed by Thomas Vigouroux
parent 124ff3bf56
commit dccc250add
2 changed files with 28 additions and 6 deletions

View file

@ -33,6 +33,7 @@
(member_access_expression
name: (variable_name (name)) @property)
(member_access_expression
name: (name) @property)

View file

@ -2,21 +2,42 @@
;-------
(class_declaration) @scope
(property_declaration) @scope
(method_declaration) @scope
(function_definition) @scope
(while_statement) @scope
(foreach_statement) @scope
(if_statement) @scope
(try_statement) @scope
(method_declaration
name: (name) @definition.method) @scope
(function_definition
name: (name) @definition.function) @scope
; Definitions
;------------
(variable_name
(name) @definition.var)
(simple_parameter
(variable_name
(name) @definition.var))
(anonymous_function_use_clause
(variable_name
(name) @definition.var))
(assignment_expression
left: (variable_name
(name) @definition.var))
(property_declaration
(variable_name
(name) @definition.field))
(namespace_use_clause
(qualified_name
(name) @definition.class))
(class_declaration
name: (name) @definition.class)
; References
;------------
(variable_name) @reference
(name) @reference