Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/verilog/locals.scm')
| -rw-r--r-- | runtime/queries/verilog/locals.scm | 34 |
1 files changed, 6 insertions, 28 deletions
diff --git a/runtime/queries/verilog/locals.scm b/runtime/queries/verilog/locals.scm index 507ddea4..83b7bcfa 100644 --- a/runtime/queries/verilog/locals.scm +++ b/runtime/queries/verilog/locals.scm @@ -8,54 +8,32 @@ (module_declaration) ] @scope -(data_declaration - (list_of_variable_decl_assignments - (variable_decl_assignment - (simple_identifier) @definition.var))) - -(genvar_initialization - (genvar_identifier - (simple_identifier) @definition.var)) - -(for_initialization - (for_variable_declaration - (simple_identifier) @definition.var)) - -(net_declaration - (list_of_net_decl_assignments - (net_decl_assignment - (simple_identifier) @definition.var))) - -(ansi_port_declaration - (port_identifier - (simple_identifier) @definition.var)) - (parameter_declaration (list_of_param_assignments (param_assignment (parameter_identifier - (simple_identifier) @definition.parameter)))) + (simple_identifier) @local.definition.variable.parameter)))) (local_parameter_declaration (list_of_param_assignments (param_assignment (parameter_identifier - (simple_identifier) @definition.parameter)))) + (simple_identifier) @local.definition.variable.parameter)))) ;; TODO: fixme ;(function_declaration ;(function_identifier - ;(simple_identifier) @definition.function)) + ;(simple_identifier) @local.definition.function)) (function_declaration (function_body_declaration (function_identifier (function_identifier - (simple_identifier) @definition.function)))) + (simple_identifier) @local.definition.function)))) (tf_port_item1 (port_identifier - (simple_identifier) @definition.parameter)) + (simple_identifier) @local.definition.variable.parameter)) ; too broad, now includes types etc -(simple_identifier) @reference +(simple_identifier) @local.reference |