on 376c19e help sign in
helix/runtime/queries/c-sharp/textobjects.scm
21 lines 682 B history raw
1[
2 (class_declaration body: (_) @class.inside)
3 (struct_declaration body: (_) @class.inside)
4 (interface_declaration body: (_) @class.inside)
5 (enum_declaration body: (_) @class.inside)
6 (delegate_declaration)
7 (record_declaration body: (_) @class.inside)
8 (record_struct_declaration body: (_) @class.inside)
9] @class.around
11(constructor_declaration body: (_) @function.inside) @function.around
13(destructor_declaration body: (_) @function.inside) @function.around
15(method_declaration body: (_) @function.inside) @function.around
17(property_declaration (_) @function.inside) @function.around
19(parameter (_) @parameter.inside) @parameter.around
21(comment)+ @comment.around