4 name: (identifier) @function.method)
6 name: (identifier) @function.method)
7(super) @function.builtin
12 name: (identifier) @attribute)
14 name: (identifier) @attribute)
19 name: (identifier) @type)
21 name: (identifier) @type)
23 name: (identifier) @type)
25 name: (identifier) @type)
28 object: (identifier) @type)
29 (#match? @type "^[A-Z]"))
31 scope: (identifier) @type)
32 (#match? @type "^[A-Z]"))
34(constructor_declaration
35 name: (identifier) @type)
36(compact_constructor_declaration
37 name: (identifier) @type)
39(type_identifier) @type
50 (wildcard "?" @type.builtin))
54((identifier) @constant
55 (#match? @constant "^_*[A-Z][A-Z\\d_]+$"))
59(this) @variable.builtin
65 (decimal_integer_literal)
66 (octal_integer_literal)
67 (binary_integer_literal)
68] @constant.numeric.integer
71 (decimal_floating_point_literal)
72 (hex_floating_point_literal)
73] @constant.numeric.float
75(character_literal) @constant.character
88(line_comment) @comment
89(block_comment) @comment
98] @punctuation.delimiter
103] @punctuation.special
112] @punctuation.bracket
118 ] @punctuation.bracket)
124 ] @punctuation.bracket)
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list