Variable: zig-ts--keywords
zig-ts--keywords is a variable defined in zig-ts-mode.el.
Value
("asm" "defer" "errdefer" "test" "error" "const" "var" "struct"
"union" "enum" "opaque" "async" "await" "suspend" "nosuspend"
"resume" "fn" "and" "or" "orelse" "return" "if" "else" "switch" "for"
"while" "break" "continue" "usingnamespace" "export" "try" "catch"
"volatile" "allowzero" "noalias" "addrspace" "align" "callconv"
"linksection" "pub" "inline" "noinline" "extern" "comptime" "packed"
"threadlocal")
Documentation
Zig keywords for tree-sitter font-locking.
Source Code
;; Defined in /nix/store/jxyx97fhclw4jb395hn97pz60n2rh0hs-emacs-packages-deps/share/emacs/site-lisp/elpa/zig-ts-mode-20260921.1554/zig-ts-mode.el
;;;; Font-locking
;;
;;
;; See https://github.com/tree-sitter-grammars/tree-sitter-zig/blob/master/queries/highlights.scm
;;
;; Ideally the font-locking should be aligned with the upstream highlights.scm.
(defconst zig-ts--keywords
'("asm" "defer" "errdefer" "test" "error" "const" "var"
"struct" "union" "enum" "opaque"
"async" "await" "suspend" "nosuspend" "resume"
"fn"
"and" "or" "orelse"
"return"
"if" "else" "switch"
"for" "while" "break" "continue"
"usingnamespace" "export"
"try" "catch"
"volatile" "allowzero" "noalias" "addrspace" "align" "callconv" "linksection" "pub"
"inline" "noinline" "extern" "comptime" "packed" "threadlocal")
"Zig keywords for tree-sitter font-locking.")