outline.scm
1(class_declaration
2 "class" @context
3 name: (name) @name
4 ) @item
5
6(function_definition
7 "function" @context
8 name: (_) @name
9 ) @item
10
11(method_declaration
12 "function" @context
13 name: (_) @name
14 ) @item
15
16(interface_declaration
17 "interface" @context
18 name: (_) @name
19 ) @item
20
21(enum_declaration
22 "enum" @context
23 name: (_) @name
24 ) @item
25
26(trait_declaration
27 "trait" @context
28 name: (_) @name
29 ) @item