Add support for completion and symbol lookup
jwagen opened this issue · 2 comments
Hi
First of all I must say I am very impressed with your SystemVerilog tooling projects! I am glad people are working on SV tooling.
As far I can see from the source code it is only linting that is currently implemented.
It would be awesome if it where extended to do completion and symbol lookup.
If you are not planning on working on it, I would perhaps be interested i having a crack at it, but I have little to no experince with Rust.
From what I gather the parse_sv function is able to handle included files. Is this accurate?
How does the parser handle partially complete SV files that would be expected if one is completing a symbol?
Thanks for the great work so far.
Thank you for the interesting in this project.
I think completion and symbol lookup is very useful, but I can't work on it for now.
So your contribution is welcome.
From what I gather the parse_sv function is able to handle included files. Is this accurate?
parse_sv
function can handle include files.
How does the parser handle partially complete SV files that would be expected if one is completing a symbol?
Now parse_sv
will return parse error if the file is incomplete.
I can add new function to parse partially complete file.
Hi,
I realise that I'm digging up an old issue, but I had to ask - the included movie shows what looks like completion implemented; is that the case? And thank you for putting this together - it's incredibly useful.
All the best,
Goalposts