on 4bc4334 help sign in
helix/runtime/queries/php/textobjects.scm
40 lines 952 B history raw
1(class_declaration
2 body: (_) @class.inside) @class.around
4(interface_declaration
5 body: (_) @class.inside) @class.around
7(trait_declaration
8 body: (_) @class.inside) @class.around
10(enum_declaration
11 body: (_) @class.inside) @class.around
13(function_definition
14 body: (_) @function.inside) @function.around
16(method_declaration
17 body: (_) @function.inside) @function.around
19(arrow_function
20 body: (_) @function.inside) @function.around
22(anonymous_function_creation_expression
23 body: (_) @function.inside) @function.around
25(anonymous_function_use_clause
26 ((_) @parameter.inside . ","? @parameter.around) @parameter.around)
28(formal_parameters
29 ([
30 (simple_parameter)
31 (variadic_parameter)
32 (property_promotion_parameter)
33 ] @parameter.inside . ","? @parameter.around) @parameter.around)
35(arguments
36 ((_) @parameter.inside . ","? @parameter.around) @parameter.around)
38(comment) @comment.inside
40(comment)+ @comment.around