-
-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] localparams added as params in module instance #102
Comments
Parsing that out of ctags is currently tedious. |
Note that Universal Ctags fixed the issue in Oct. 2020, universal-ctags/ctags#2537 (comment). |
By adding `--fields-SystemVerilog=+{parameter}` option uctag, it emits the 6th field, `parameter:`. When `parameter:` is emitted, this fix override type as `parameter`. Signed-off-by: Hiroo HAYASHI <24754036+hirooih@users.noreply.github.com>
I added a new feature to Universal Ctags to fix this issue three years ago. I am disappointed to know that it has not been used. Although I have little experience for typescript programming, I made a fix and sent a PR (#457). I hope this helps this project. |
use uctag parameter field option for module instantiation (#102)
Hi, I am quite sure this untested fix has caused #479 , which occurs on v1.13.1 but not seen on v1.13.0. |
Describe the bug
A clear and concise description of what the bug is.
Environment (please complete the following information):
Steps to reproduce
create a simple module using a localparam
instantiate this module using the instantiate module command
Expected behavior
localparams are not added to instantiation
Actual behavior
localparams are added to instantiation, which is syntactically and semantically wrong
The text was updated successfully, but these errors were encountered: