Add missing rust highlights

This commit is contained in:
Max Brunsfeld
2022-08-24 16:49:03 -07:00
parent d48380bc48
commit 345b266dee
+19 -1
View File
@@ -1,6 +1,6 @@
(type_identifier) @type
(primitive_type) @type.builtin
(self) @variable.builtin
(field_identifier) @property
(call_expression
@@ -15,6 +15,16 @@
(function_item name: (identifier) @function.definition)
(function_signature_item name: (identifier) @function.definition)
(macro_invocation
macro: [
(identifier) @function.special
(scoped_identifier
name: (identifier) @function.special)
])
(macro_definition
name: (identifier) @function.special.definition)
; Identifier conventions
; Assume uppercase names are enum constructors
@@ -71,6 +81,7 @@
"mod"
"move"
"pub"
"ref"
"return"
"static"
"struct"
@@ -91,6 +102,13 @@
(char_literal)
] @string
[
(integer_literal)
(float_literal)
] @number
(boolean_literal) @constant
[
(line_comment)
(block_comment)