diff options
Diffstat (limited to 'runtime/queries/c/highlights.scm')
-rw-r--r-- | runtime/queries/c/highlights.scm | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/runtime/queries/c/highlights.scm b/runtime/queries/c/highlights.scm index fe5dacaf..8122216d 100644 --- a/runtime/queries/c/highlights.scm +++ b/runtime/queries/c/highlights.scm @@ -8,11 +8,9 @@ ] @keyword.storage.type [ - "const" "extern" - "inline" "register" - "volatile" + (type_qualifier) (storage_class_specifier) ] @keyword.storage.modifier @@ -107,7 +105,7 @@ (system_lib_string) @string (null) @constant -(number_literal) @constant.numeric.integer +(number_literal) @constant.numeric (char_literal) @constant.character (call_expression @@ -133,7 +131,7 @@ (statement_identifier) @label (type_identifier) @type (primitive_type) @type.builtin -(sized_type_specifier) @type +(sized_type_specifier) @type.builtin ((identifier) @constant (#match? @constant "^[A-Z][A-Z\\d_]*$")) |