|
4 | 4 | ; Classes (modules) |
5 | 5 | ;------------------ |
6 | 6 |
|
7 | | -(module_binding definition: ((_) @class.inner)) @class.outer |
| 7 | +(module_binding definition: ((_) @class.inside)) @class.around |
8 | 8 |
|
9 | 9 | ; Blocks |
10 | 10 | ;------- |
11 | 11 |
|
12 | | -(block (_) @block.inner) @block.outer |
| 12 | +(block (_) @block.inside) @block.around |
13 | 13 |
|
14 | 14 | ; Functions |
15 | 15 | ;---------- |
16 | 16 |
|
17 | | -(function body: (_) @function.inner) @function.outer |
| 17 | +(function body: (_) @function.inside) @function.around |
18 | 18 |
|
19 | 19 | ; Calls |
20 | 20 | ;------ |
21 | 21 |
|
22 | | -(call_expression arguments: ((_) @call.inner)) @call.outer |
| 22 | +(call_expression arguments: ((_) @call.inside)) @call.around |
23 | 23 |
|
24 | 24 | ; Comments |
25 | 25 | ;--------- |
26 | 26 |
|
27 | | -(comment) @comment.outer |
| 27 | +(comment) @comment.around |
28 | 28 |
|
29 | 29 | ; Parameters |
30 | 30 | ;----------- |
31 | 31 |
|
32 | | -(function parameter: (_) @parameter.inner @parameter.outer) |
| 32 | +(function parameter: (_) @parameter.inside @parameter.around) |
33 | 33 |
|
34 | 34 | (formal_parameters |
35 | 35 | "," @_formal_parameters_start |
36 | | - . (_) @parameter.inner |
37 | | - (#make-range! "parameter.outer" @_formal_parameters_start @parameter.inner)) |
| 36 | + . (_) @parameter.inside |
| 37 | + (#make-range! "parameter.around" @_formal_parameters_start @parameter.inside)) |
38 | 38 | (formal_parameters |
39 | | - . (_) @parameter.inner |
| 39 | + . (_) @parameter.inside |
40 | 40 | . ","? @_formal_parameters_end |
41 | | - (#make-range! "parameter.outer" @parameter.inner @_formal_parameters_end)) |
| 41 | + (#make-range! "parameter.around" @parameter.inside @_formal_parameters_end)) |
42 | 42 |
|
43 | 43 | (arguments |
44 | 44 | "," @_arguments_start |
45 | | - . (_) @parameter.inner |
46 | | - (#make-range! "parameter.outer" @_arguments_start @parameter.inner)) |
| 45 | + . (_) @parameter.inside |
| 46 | + (#make-range! "parameter.around" @_arguments_start @parameter.inside)) |
47 | 47 | (arguments |
48 | | - . (_) @parameter.inner |
| 48 | + . (_) @parameter.inside |
49 | 49 | . ","? @_arguments_end |
50 | | - (#make-range! "parameter.outer" @parameter.inner @_arguments_end)) |
| 50 | + (#make-range! "parameter.around" @parameter.inside @_arguments_end)) |
51 | 51 |
|
52 | 52 | (function_type_parameters |
53 | 53 | "," @_function_type_parameters_start |
54 | | - . (_) @parameter.inner |
55 | | - (#make-range! "parameter.outer" @_function_type_parameters_start @parameter.inner)) |
| 54 | + . (_) @parameter.inside |
| 55 | + (#make-range! "parameter.around" @_function_type_parameters_start @parameter.inside)) |
56 | 56 | (function_type_parameters |
57 | | - . (_) @parameter.inner |
| 57 | + . (_) @parameter.inside |
58 | 58 | . ","? @_function_type_parameters_end |
59 | | - (#make-range! "parameter.outer" @parameter.inner @_function_type_parameters_end)) |
| 59 | + (#make-range! "parameter.around" @parameter.inside @_function_type_parameters_end)) |
60 | 60 |
|
61 | 61 | (functor_parameters |
62 | 62 | "," @_functor_parameters_start |
63 | | - . (_) @parameter.inner |
64 | | - (#make-range! "parameter.outer" @_functor_parameters_start @parameter.inner)) |
| 63 | + . (_) @parameter.inside |
| 64 | + (#make-range! "parameter.around" @_functor_parameters_start @parameter.inside)) |
65 | 65 | (functor_parameters |
66 | | - . (_) @parameter.inner |
| 66 | + . (_) @parameter.inside |
67 | 67 | . ","? @_functor_parameters_end |
68 | | - (#make-range! "parameter.outer" @parameter.inner @_functor_parameters_end)) |
| 68 | + (#make-range! "parameter.around" @parameter.inside @_functor_parameters_end)) |
69 | 69 |
|
70 | 70 | (type_parameters |
71 | 71 | "," @_type_parameters_start |
72 | | - . (_) @parameter.inner |
73 | | - (#make-range! "parameter.outer" @_type_parameters_start @parameter.inner)) |
| 72 | + . (_) @parameter.inside |
| 73 | + (#make-range! "parameter.around" @_type_parameters_start @parameter.inside)) |
74 | 74 | (type_parameters |
75 | | - . (_) @parameter.inner |
| 75 | + . (_) @parameter.inside |
76 | 76 | . ","? @_type_parameters_end |
77 | | - (#make-range! "parameter.outer" @parameter.inner @_type_parameters_end)) |
| 77 | + (#make-range! "parameter.around" @parameter.inside @_type_parameters_end)) |
78 | 78 |
|
79 | 79 | (type_arguments |
80 | 80 | "," @_type_arguments_start |
81 | | - . (_) @parameter.inner |
82 | | - (#make-range! "parameter.outer" @_type_arguments_start @parameter.inner)) |
| 81 | + . (_) @parameter.inside |
| 82 | + (#make-range! "parameter.around" @_type_arguments_start @parameter.inside)) |
83 | 83 | (type_arguments |
84 | | - . (_) @parameter.inner |
| 84 | + . (_) @parameter.inside |
85 | 85 | . ","? @_type_arguments_end |
86 | | - (#make-range! "parameter.outer" @parameter.inner @_type_arguments_end)) |
| 86 | + (#make-range! "parameter.around" @parameter.inside @_type_arguments_end)) |
87 | 87 |
|
88 | 88 | (decorator_arguments |
89 | 89 | "," @_decorator_arguments_start |
90 | | - . (_) @parameter.inner |
91 | | - (#make-range! "parameter.outer" @_decorator_arguments_start @parameter.inner)) |
| 90 | + . (_) @parameter.inside |
| 91 | + (#make-range! "parameter.around" @_decorator_arguments_start @parameter.inside)) |
92 | 92 | (decorator_arguments |
93 | | - . (_) @parameter.inner |
| 93 | + . (_) @parameter.inside |
94 | 94 | . ","? @_arguments_end |
95 | | - (#make-range! "parameter.outer" @parameter.inner @_arguments_end)) |
| 95 | + (#make-range! "parameter.around" @parameter.inside @_arguments_end)) |
96 | 96 |
|
97 | 97 | (variant_parameters |
98 | 98 | "," @_variant_parameters_start |
99 | | - . (_) @parameter.inner |
100 | | - (#make-range! "parameter.outer" @_variant_parameters_start @parameter.inner)) |
| 99 | + . (_) @parameter.inside |
| 100 | + (#make-range! "parameter.around" @_variant_parameters_start @parameter.inside)) |
101 | 101 | (variant_parameters |
102 | | - . (_) @parameter.inner |
| 102 | + . (_) @parameter.inside |
103 | 103 | . ","? @_variant_parameters_end |
104 | | - (#make-range! "parameter.outer" @parameter.inner @_variant_parameters_end)) |
| 104 | + (#make-range! "parameter.around" @parameter.inside @_variant_parameters_end)) |
105 | 105 |
|
106 | 106 | (polyvar_parameters |
107 | 107 | "," @_polyvar_parameters_start |
108 | | - . (_) @parameter.inner |
109 | | - (#make-range! "parameter.outer" @_polyvar_parameters_start @parameter.inner)) |
| 108 | + . (_) @parameter.inside |
| 109 | + (#make-range! "parameter.around" @_polyvar_parameters_start @parameter.inside)) |
110 | 110 | (polyvar_parameters |
111 | | - . (_) @parameter.inner |
| 111 | + . (_) @parameter.inside |
112 | 112 | . ","? @_polyvar_parameters_end |
113 | | - (#make-range! "parameter.outer" @parameter.inner @_polyvar_parameters_end)) |
| 113 | + (#make-range! "parameter.around" @parameter.inside @_polyvar_parameters_end)) |
0 commit comments