nvim-treesitter/queries/cpp/textobjects.scm

15 lines
346 B
Scheme

(class_specifier
body: (_) @class.inner) @class.outer
(for_range_loop
(_)? @loop.inner) @loop.outer
(template_declaration
(function_definition) @function.outer) @function.outer.start
(template_declaration
(struct_specifier) @class.outer) @class.outer.start
(template_declaration
(class_specifier) @class.outer) @class.outer.start