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"
},
"verilog": {
"revision": "ad551aae2649da56582bc0557478a7dc979c0be3"
"revision": "8f6b1f357d1231c420404b5f7a368a73c25adfa2"
},
"vue": {
"revision": "ac0829b5f7aa4234c149c23fc12d09a7c3477d4a"

View file

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

View file

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

View file

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