File tree Expand file tree Collapse file tree 2 files changed +23
-1
lines changed Expand file tree Collapse file tree 2 files changed +23
-1
lines changed Original file line number Diff line number Diff line change 147
147
| nunjucks | ✓ | | | |
148
148
| ocaml | ✓ | | ✓ | ` ocamllsp ` |
149
149
| ocaml-interface | ✓ | | | ` ocamllsp ` |
150
- | odin | ✓ | | ✓ | ` ols ` |
150
+ | odin | ✓ | ✓ | ✓ | ` ols ` |
151
151
| ohm | ✓ | ✓ | ✓ | |
152
152
| opencl | ✓ | ✓ | ✓ | ` clangd ` |
153
153
| openscad | ✓ | | | ` openscad-lsp ` |
Original file line number Diff line number Diff line change
1
+ (procedure_declaration (identifier) (procedure (block) @function.inside )) @function.around
2
+ (procedure_declaration (identifier) (procedure (uninitialized) @function.inside )) @function.around
3
+ (overloaded_procedure_declaration (identifier) @function.inside ) @function.around
4
+
5
+ (procedure_type (parameters (parameter (identifier) @parameter.inside ) @parameter.around ))
6
+ (procedure (parameters (parameter (identifier) @parameter.inside ) @parameter.around ))
7
+
8
+ ((procedure_declaration
9
+ (attributes (attribute "@" "(" (identifier) @attr_name ")"))
10
+ (identifier) (procedure (block) @test.inside )) @test.around
11
+ (#match? @attr_name "test"))
12
+
13
+ (comment) @comment.inside
14
+ (comment)+ @comment.around
15
+ (block_comment) @comment.inside
16
+ (block_comment)+ @comment.around
17
+
18
+ (struct_declaration (identifier) "::") @class.around
19
+ (enum_declaration (identifier) "::") @class.around
20
+ (union_declaration (identifier) "::") @class.around
21
+ (bit_field_declaration (identifier) "::") @class.around
22
+ (const_declaration (identifier) "::" [(array_type) (distinct_type) (bit_set_type) (pointer_type)]) @class.around
You can’t perform that action at this time.
0 commit comments