@@ -0,0 +1,141 @@
3+(unique_id) @keyword.directive
4+(top_level_annotation_body) @keyword.directive
12+] @keyword.control.import
25+(type_definition) @type
27+; Labels (@number, @number!)
29+(field_version) @label
33+(annotation_definition_identifier) @function.method
34+(method_identifier) @function.method
38+(field_identifier) @variable.other.member
46+(param_identifier) @variable.parameter
47+(return_identifier) @variable.parameter
51+(const_identifier) @variable
52+(local_const) @constant
53+(enum_member) @type.enum.variant
55+(void) @constant.builtin
59+(enum_identifier) @type.enum
61+(type_identifier) @type
65+(annotation_identifier) @attribute
66+(attribute) @attribute
85+] @keyword.storage.type
98+ (concatenated_string)
103+(escape_sequence) @constant.character.escape
105+(data_string) @string.special
107+(number) @constant.numeric.integer
109+(float) @constant.numeric.float
111+(boolean) @constant.builtin.boolean
117+] @keyword.storage.modifier
123+] @string.special.symbol
125+["{" "}"] @punctuation.bracket
127+["(" ")"] @punctuation.bracket
129+["[" "]"] @punctuation.bracket
135+] @punctuation.delimiter
141+(comment) @comment.line