Update verilog to 0.19.2

This commit is contained in:
Stephan Seitz 2021-03-10 12:00:02 +01:00 committed by Kiyan
parent 3fda398bf6
commit acbb453f57
4 changed files with 18 additions and 18 deletions

View file

@ -147,7 +147,7 @@
"revision": "be5e1aa39a920fdb1005778f0279696707ad75c8" "revision": "be5e1aa39a920fdb1005778f0279696707ad75c8"
}, },
"verilog": { "verilog": {
"revision": "ad551aae2649da56582bc0557478a7dc979c0be3" "revision": "8f6b1f357d1231c420404b5f7a368a73c25adfa2"
}, },
"vue": { "vue": {
"revision": "ac0829b5f7aa4234c149c23fc12d09a7c3477d4a" "revision": "ac0829b5f7aa4234c149c23fc12d09a7c3477d4a"

View file

@ -407,17 +407,15 @@ list.ql = {
maintainers = {'@pwntester'}, maintainers = {'@pwntester'},
} }
---Parser generation from source takes a looong time and causes conflicts with 0.19.2 list.verilog = {
--list.verilog = { install_info = {
--install_info = { url = "https://github.com/tree-sitter/tree-sitter-verilog",
--url = "https://github.com/tree-sitter/tree-sitter-verilog", files = { "src/parser.c" },
--files = { "src/parser.c" }, generate_requires_npm = true,
--requires_generate_from_grammar = true, },
--generate_requires_npm = true, used_by = { "systemverilog" },
--}, maintainers = { "@zegervdv" },
--used_by = { "systemverilog" }, }
--maintainers = { "@zegervdv" },
--}
-- Parsers for injections -- Parsers for injections
list.regex = { list.regex = {

View file

@ -229,9 +229,10 @@
(task_identifier (task_identifier
(simple_identifier) @method)) (simple_identifier) @method))
(assignment_pattern_expression ;;TODO: fixme
(assignment_pattern ;(assignment_pattern_expression
(parameter_identifier) @field)) ;(assignment_pattern
;(parameter_identifier) @field))
(type_declaration (type_declaration
(data_type ["packed"] @label)) (data_type ["packed"] @label))

View file

@ -42,9 +42,10 @@
(parameter_identifier (parameter_identifier
(simple_identifier) @definition.parameter)))) (simple_identifier) @definition.parameter))))
(function_declaration ;; TODO: fixme
(function_identifier ;(function_declaration
(simple_identifier) @definition.function)) ;(function_identifier
;(simple_identifier) @definition.function))
(function_declaration (function_declaration
(function_body_declaration (function_body_declaration