88
88
((parent-is " binary_expression" ) parent-bol, 0 )
89
89
((parent-is " switch_block" ) parent-bol , offset )
90
90
((parent-is " case_statement" ) parent-bol , offset )
91
+ ((parent-is " default_statement" ) parent-bol , offset )
91
92
((parent-is " assignment_expression" ) parent-bol , offset )
92
93
((parent-is " return_statement" ) parent-bol , offset ))))
93
94
" Tree-sitter indent rules." )
@@ -161,6 +162,10 @@ see https://www.php.net/manual/language.constants.predefined.php")
161
162
@php-constant))
162
163
(class_constant_access_expression
163
164
(name) @php-class)
165
+ (class_constant_access_expression
166
+ (qualified_name
167
+ (namespace_name_as_prefix) @php-class
168
+ (name) @php-class))
164
169
[(boolean)
165
170
(null )]
166
171
@php-constant
@@ -180,7 +185,8 @@ see https://www.php.net/manual/language.constants.predefined.php")
180
185
name: (name) @php-class)
181
186
(enum_case
182
187
name: (name) @php-class)
183
- (base_clause (name) @php-class))
188
+ (base_clause (name) @php-class)
189
+ (use_declaration (name) @php-class))
184
190
185
191
:language 'php
186
192
:feature 'function
@@ -194,6 +200,8 @@ see https://www.php.net/manual/language.constants.predefined.php")
194
200
scope: (name) @php-class)
195
201
(scoped_call_expression
196
202
name: (name) @php-static-method-call)
203
+ (scoped_property_access_expression
204
+ scope: (name) @php-class)
197
205
(member_call_expression
198
206
name: (name) @php-method-call)
199
207
(object_creation_expression (name) @php-class)
0 commit comments