diff options
| author | zhangwwpeng <133727312+zhangwwpeng@users.noreply.github.com> | 2024-11-24 17:44:23 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-24 10:44:23 +0100 |
| commit | 7930b5f983c37bb07c9af27274334a7adcb3e5af (patch) | |
| tree | 22cd75c61f7ba09b7fcd01d869a4d44eed1fc5ca /queries | |
| parent | bot(lockfile): update c_sharp, chatito, gpg, hoon, nasm, pem, poe_filter (diff) | |
| download | nvim-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.scm | 10 |
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) |
