aboutsummaryrefslogtreecommitdiffstats
path: root/queries
diff options
context:
space:
mode:
authorzhangwwpeng <133727312+zhangwwpeng@users.noreply.github.com>2024-11-24 17:44:23 +0800
committerGitHub <noreply@github.com>2024-11-24 10:44:23 +0100
commit7930b5f983c37bb07c9af27274334a7adcb3e5af (patch)
tree22cd75c61f7ba09b7fcd01d869a4d44eed1fc5ca /queries
parentbot(lockfile): update c_sharp, chatito, gpg, hoon, nasm, pem, poe_filter (diff)
downloadnvim-treesitter-7930b5f983c37bb07c9af27274334a7adcb3e5af.tar
nvim-treesitter-7930b5f983c37bb07c9af27274334a7adcb3e5af.tar.gz
nvim-treesitter-7930b5f983c37bb07c9af27274334a7adcb3e5af.tar.bz2
nvim-treesitter-7930b5f983c37bb07c9af27274334a7adcb3e5af.tar.lz
nvim-treesitter-7930b5f983c37bb07c9af27274334a7adcb3e5af.tar.xz
nvim-treesitter-7930b5f983c37bb07c9af27274334a7adcb3e5af.tar.zst
nvim-treesitter-7930b5f983c37bb07c9af27274334a7adcb3e5af.zip
fix(verilog): update queries (#7400)
1. Add "string" as a keyword 2. Fix issue where non-type.builtin fields are captured when using (data_type) as type.builtin 3. Add generate label
Diffstat (limited to 'queries')
-rw-r--r--queries/verilog/highlights.scm10
1 files changed, 9 insertions, 1 deletions
diff --git a/queries/verilog/highlights.scm b/queries/verilog/highlights.scm
index c8cff453f..71eb06a16 100644
--- a/queries/verilog/highlights.scm
+++ b/queries/verilog/highlights.scm
@@ -75,6 +75,7 @@
"global"
"ref"
"initial"
+ "string"
(unique_priority)
(bins_keyword)
(always_keyword)
@@ -259,10 +260,14 @@
[
(net_type)
- (data_type)
+ (integer_vector_type)
(time_unit)
+ (integer_atom_type)
] @type.builtin
+(data_type
+ (simple_identifier) @type.builtin)
+
; variable
(list_of_variable_decl_assignments
(variable_decl_assignment
@@ -439,6 +444,9 @@ port_name: (simple_identifier) @variable
]
(simple_identifier)? @label)
+(generate_block
+ name: (simple_identifier) @label)
+
; function.call
(method_call_body
name: (simple_identifier) @function.call)