on f323ffa help sign in
38 lines 763 B history raw
1; Function and method parameters
2;-------------------------------
4; (p) => ...
5(formal_parameters
6 (identifier) @variable.parameter)
8; (...p) => ...
9(formal_parameters
10 (rest_pattern
11 (identifier) @variable.parameter))
13; ({ p }) => ...
14(formal_parameters
15 (object_pattern
16 (shorthand_property_identifier_pattern) @variable.parameter))
18; ({ a: p }) => ...
19(formal_parameters
20 (object_pattern
21 (pair_pattern
22 value: (identifier) @variable.parameter)))
24; ([ p ]) => ...
25(formal_parameters
26 (array_pattern
27 (identifier) @variable.parameter))
29; (p = 1) => ...
30(formal_parameters
31 (assignment_pattern
32 left: (identifier) @variable.parameter))
34; p => ...
35(arrow_function
36 parameter: (identifier) @variable.parameter)
38; inherits: ecma