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