aboutsummaryrefslogtreecommitdiffstats
path: root/queries/zig
diff options
context:
space:
mode:
authorRiley Bruins <ribru17@hotmail.com>2024-07-22 20:19:23 -0700
committerChristian Clason <c.clason@uni-graz.at>2024-07-23 08:59:50 +0200
commit49452ab703304a2c8e5b1e5ce369ac56fb9639df (patch)
tree63868682f6db5768b480ff4fc7ee20fd8ed48e89 /queries/zig
parentfix(parsers): powershell maintainer (diff)
downloadnvim-treesitter-49452ab703304a2c8e5b1e5ce369ac56fb9639df.tar
nvim-treesitter-49452ab703304a2c8e5b1e5ce369ac56fb9639df.tar.gz
nvim-treesitter-49452ab703304a2c8e5b1e5ce369ac56fb9639df.tar.bz2
nvim-treesitter-49452ab703304a2c8e5b1e5ce369ac56fb9639df.tar.lz
nvim-treesitter-49452ab703304a2c8e5b1e5ce369ac56fb9639df.tar.xz
nvim-treesitter-49452ab703304a2c8e5b1e5ce369ac56fb9639df.tar.zst
nvim-treesitter-49452ab703304a2c8e5b1e5ce369ac56fb9639df.zip
fix(zig): add some missing highlights
Diffstat (limited to 'queries/zig')
-rw-r--r--queries/zig/highlights.scm16
1 files changed, 10 insertions, 6 deletions
diff --git a/queries/zig/highlights.scm b/queries/zig/highlights.scm
index b4d578a98..d0f6e5b79 100644
--- a/queries/zig/highlights.scm
+++ b/queries/zig/highlights.scm
@@ -52,13 +52,13 @@ exception: "!" @keyword.exception
(PtrTypeStart
"c" @variable.builtin)
-((ContainerDeclType
- [
- (ErrorUnionExpr)
- "enum"
- ])
+(ContainerDecl
+ (ContainerDeclType
+ "enum")
(ContainerField
- (IDENTIFIER) @constant))
+ (ErrorUnionExpr
+ (SuffixExpr
+ (IDENTIFIER) @constant))))
field_constant: (IDENTIFIER) @constant
@@ -190,6 +190,7 @@ field_constant: (IDENTIFIER) @constant
(AssignOp)
(MultiplyOp)
(PrefixOp)
+ "="
"*"
"**"
"->"
@@ -229,6 +230,9 @@ field_constant: (IDENTIFIER) @constant
(PtrIndexPayload
"|" @punctuation.bracket)
+(PtrListPayload
+ "|" @punctuation.bracket)
+
(ParamType
(ErrorUnionExpr
(SuffixExpr