highlights(zig): fix captures

This commit is contained in:
ObserverOfTime 2022-10-28 16:57:38 +03:00
parent 00ee32aca9
commit 1a767376cd

View file

@ -93,6 +93,13 @@ field_constant: (IDENTIFIER) @constant
[ [
"allowzero" "allowzero"
"volatile" "volatile"
"threadlocal"
"inline"
"noinline"
"noalias"
] @type.qualifier
[
"anytype" "anytype"
"anyframe" "anyframe"
(BuildinTypeExpr) (BuildinTypeExpr)
@ -129,13 +136,28 @@ field_constant: (IDENTIFIER) @constant
"orelse" "orelse"
] @keyword.operator ] @keyword.operator
[
"packed"
"opaque"
"comptime"
] @storageclass
[ [
"struct" "struct"
"enum" "enum"
"union" "union"
"error" "error"
"packed" "defer"
"opaque" "errdefer"
"async"
"nosuspend"
"await"
"suspend"
"resume"
"export"
"extern"
"asm"
"callconv"
] @keyword ] @keyword
[ [
@ -148,8 +170,6 @@ field_constant: (IDENTIFIER) @constant
[ [
"const" "const"
"var" "var"
"comptime"
"threadlocal"
"fn" "fn"
] @keyword.function ] @keyword.function
@ -165,31 +185,9 @@ field_constant: (IDENTIFIER) @constant
"continue" "continue"
] @keyword.return ] @keyword.return
; Macro
[
"defer"
"errdefer"
"async"
"nosuspend"
"await"
"suspend"
"resume"
"export"
"extern"
] @function.macro
; PrecProc
[
"inline"
"noinline"
"asm"
"callconv"
"noalias"
] @attribute
[ [
"linksection" "linksection"
"align" "align"
] @function.builtin ] @function.builtin
[ [