1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
(function_definition body: (_) @function.inside) @function.around (struct_specifier body: (_) @class.inside) @class.around (enum_specifier body: (_) @class.inside) @class.around (union_specifier body: (_) @class.inside) @class.around (parameter_list ((_) @parameter.inside . ","? @parameter.around) @parameter.around) (argument_list ((_) @parameter.inside . ","? @parameter.around) @parameter.around) (comment) @comment.inside (comment)+ @comment.around (enumerator (_) @entry.inside) @entry.around (initializer_list (_) @entry.around)