feat(zig): misc improvements

This commit is contained in:
Riley Bruins 2024-05-12 14:33:12 -07:00 committed by Amaan Qureshi
parent d5a1c2b0c8
commit 925490e34d

View file

@ -100,6 +100,8 @@ field_constant: (IDENTIFIER) @constant
"test"
"opaque"
"error"
"const"
"var"
] @keyword
[
@ -155,27 +157,22 @@ field_constant: (IDENTIFIER) @constant
] @type.builtin
[
"const"
"var"
"volatile"
"allowzero"
"noalias"
] @keyword.modifier
[
"addrspace"
"align"
"callconv"
"linksection"
"pub"
"inline"
"noinline"
"extern"
] @keyword.modifier
[
"comptime"
"extern"
"inline"
"noinline"
"packed"
"pub"
"threadlocal"
] @attribute
@ -206,6 +203,7 @@ field_constant: (IDENTIFIER) @constant
"."
","
":"
"=>"
] @punctuation.delimiter
[
@ -220,10 +218,18 @@ field_constant: (IDENTIFIER) @constant
")"
"{"
"}"
(Payload
"|")
(PtrPayload
"|")
(PtrIndexPayload
"|")
] @punctuation.bracket
(Payload
"|" @punctuation.bracket)
(PtrPayload
"|" @punctuation.bracket)
(PtrIndexPayload
"|" @punctuation.bracket)
(ParamType
(ErrorUnionExpr
(SuffixExpr
variable_type_function: (IDENTIFIER) @type)))