Mercurial > dotfiles
changeset 879:0a7f9b99faab draft
feat: add verilog textobjects
author | Zeger Van de Vannet <zeger@vandevan.net> |
---|---|
date | Fri, 19 Apr 2024 16:59:12 +0200 |
parents | 837fdac1f972 |
children | |
files | dot_config/helix/runtime/queries/verilog/textobjects.scm |
diffstat | 1 files changed, 22 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/dot_config/helix/runtime/queries/verilog/textobjects.scm Wed Apr 17 08:08:21 2024 +0200 +++ b/dot_config/helix/runtime/queries/verilog/textobjects.scm Fri Apr 19 16:59:12 2024 +0200 @@ -3,4 +3,25 @@ (function_body_declaration (function_identifier (function_identifier - (simple_identifier) @function.inside)))) @function.around \ No newline at end of file + (simple_identifier) @function.inside)))) @function.around + +(module_instantiation + (hierarchical_instance + (list_of_port_connections + (named_port_connection) @parameter.inside))) + +(module_instantiation + (parameter_value_assignment + (list_of_parameter_assignments + (named_parameter_assignment) @parameter.inside))) + +(module_declaration + (module_ansi_header + (parameter_port_list + (parameter_port_declaration) @parameter.inside))) + +(module_declaration + (module_ansi_header + (list_of_port_declarations + (ansi_port_declaration) @parameter.inside))) +