File tree Expand file tree Collapse file tree 2 files changed +34
-1
lines changed Expand file tree Collapse file tree 2 files changed +34
-1
lines changed Original file line number Diff line number Diff line change 182
182
| ron | ✓ | | ✓ | | |
183
183
| rst | ✓ | | | | |
184
184
| ruby | ✓ | ✓ | ✓ | | ` solargraph ` |
185
- | rust | ✓ | ✓ | ✓ | | ` rust-analyzer ` |
185
+ | rust | ✓ | ✓ | ✓ | ✓ | ` rust-analyzer ` |
186
186
| sage | ✓ | ✓ | | | |
187
187
| scala | ✓ | ✓ | ✓ | | ` metals ` |
188
188
| scheme | ✓ | | ✓ | | |
Original file line number Diff line number Diff line change
1
+ (struct_item
2
+ name: (type_identifier) @definition.struct
3
+ body: (field_declaration_list))
4
+
5
+ (const_item
6
+ name: (identifier) @definition.constant )
7
+
8
+ (trait_item
9
+ name: (type_identifier) @definition.interface
10
+ body: (declaration_list))
11
+
12
+ (function_item
13
+ name: (identifier) @definition.function
14
+ parameters: (parameters)
15
+ body: (block))
16
+
17
+ (function_signature_item
18
+ name: (identifier) @definition.function
19
+ parameters: (parameters))
20
+
21
+ (enum_item
22
+ name: (type_identifier) @definition.type
23
+ body: (enum_variant_list))
24
+
25
+ (enum_variant
26
+ name: (identifier) @definition.struct )
27
+
28
+ (mod_item
29
+ name: (identifier) @definition.module
30
+ body: (declaration_list))
31
+
32
+ (macro_definition
33
+ macro: (identifier) @definition.macro )
You can’t perform that action at this time.
0 commit comments