1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
(let pattern: (call) value: (_) @function.inside) @function.around (call (group ((_) @parameter.inside . ","? @parameter.around) @parameter.around)) (lambda pattern: (group ((_) @parameter.inside . ","? @parameter.around) @parameter.around) value: (_) @function.inside) @function.around (group [ (tagged (_) @entry.inside) (_) ] @entry.around) (comment) @comment.inside (comment)+ @comment.around