Update Zig query

This commit is contained in:
HiPhish 2024-08-31 01:18:21 +02:00
parent 9bbd3ea1b2
commit bb48714623
3 changed files with 47 additions and 47 deletions

View file

@ -29,7 +29,8 @@ Fixed
- Ruby query: duplicate extmarks on some delimiters
- Rust query: duplicate pattern for `closure_parameters`
- SQL query: Remove broken patterns
- Zig query: duplicate extmarks on some delimiters
- Zig query: duplicate extmarks on some delimiters, renamed nodes in updated
parser
- Make a better effort to make parentheses in Vim script expressions work (there
is only so much that can be done though)

View file

@ -1,101 +1,100 @@
(ParamDeclList
(parameters
"(" @delimiter
")" @delimiter @sentinel) @container
(FnCallArguments
(arguments
"(" @delimiter
")" @delimiter @sentinel) @container
(IfPrefix
(if_statement
"(" @delimiter
")" @delimiter @sentinel) @container
(ForPrefix
(for_statement
"(" @delimiter
")" @delimiter @sentinel) @container
(WhilePrefix
(while_statement
"(" @delimiter
")" @delimiter @sentinel) @container
(LinkSection
(link_section
"(" @delimiter
")" @delimiter @sentinel) @container
(CallConv
(calling_convention
"(" @delimiter
")" @delimiter @sentinel) @container
(AsmExpr
(asm_expression
"(" @delimiter
")" @delimiter @sentinel) @container
(ContainerDeclType
"(" @delimiter
")" @delimiter @sentinel) @container
(AsmInputItem
(asm_input_item
"[" @delimiter
"]" @delimiter
"(" @delimiter
")" @delimiter @sentinel) @container
(AsmOutputItem
(asm_output_item
"[" @delimiter
"]" @delimiter
"(" @delimiter
")" @delimiter @sentinel) @container
(SwitchExpr
(switch_expression
"(" @delimiter
")" @delimiter
"{" @delimiter
"}" @delimiter @sentinel) @container
(ArrayTypeStart
(array_type
"[" @delimiter
"]" @delimiter @sentinel) @container
(SliceTypeStart
(slice_type
"[" @delimiter
"]" @delimiter @sentinel) @container
(PtrTypeStart
(index_expression
"[" @delimiter
"]" @delimiter @sentinel) @container
(SuffixOp
(pointer_type
"[" @delimiter
"]" @delimiter @sentinel) @container
(Block
(block
"{" @delimiter
"}" @delimiter @sentinel) @container
(ContainerDecl
(initializer_list
"{" @delimiter
"}" @delimiter @sentinel) @container
(InitList
"{" @delimiter
"}" @delimiter @sentinel) @container
(FormatSequence
"{" @delimiter
"}" @delimiter @sentinel) @container
(Payload
(payload
. ;; Without the anchor the @delimiter will be matched three times
"|" @delimiter
"|" @delimiter @sentinel) @container
(PtrListPayload
;; Without the anchor the @delimiter will be matched three times
.
"|" @delimiter
"|" @delimiter @sentinel) @container
(call_expression
"(" @delimiter
")" @delimiter @sentinel) @container
(PtrIndexPayload
;; Without the anchor the @delimiter will be matched three times
.
"|" @delimiter
"|" @delimiter @sentinel) @container
(opaque_declaration
"{" @delimiter
"}" @delimiter @sentinel) @container
(struct_declaration
"{" @delimiter
"}" @delimiter @sentinel) @container
(enum_declaration
"{" @delimiter
"}" @delimiter @sentinel) @container
(union_declaration
"(" @delimiter
")" @delimiter
"{" @delimiter
"}" @delimiter @sentinel) @container

View file

@ -38,13 +38,13 @@ return {
}, {
end_col = 24,
end_row = 9,
hl_group = "RainbowDelimiterYellow",
hl_group = "RainbowDelimiterRed",
start_col = 23,
start_row = 9
}, {
end_col = 29,
end_row = 9,
hl_group = "RainbowDelimiterYellow",
hl_group = "RainbowDelimiterRed",
start_col = 28,
start_row = 9
}, {
@ -314,13 +314,13 @@ return {
}, {
end_col = 36,
end_row = 38,
hl_group = "RainbowDelimiterBlue",
hl_group = "RainbowDelimiterOrange",
start_col = 35,
start_row = 38
}, {
end_col = 37,
end_row = 38,
hl_group = "RainbowDelimiterBlue",
hl_group = "RainbowDelimiterOrange",
start_col = 36,
start_row = 38
}, {
@ -704,13 +704,13 @@ return {
}, {
end_col = 29,
end_row = 81,
hl_group = "RainbowDelimiterYellow",
hl_group = "RainbowDelimiterBlue",
start_col = 28,
start_row = 81
}, {
end_col = 33,
end_row = 81,
hl_group = "RainbowDelimiterYellow",
hl_group = "RainbowDelimiterBlue",
start_col = 32,
start_row = 81
}, {