oracle/opengrok

Improve verilog analyzer

Open

#2,892 创建于 2019年8月6日

在 GitHub 查看
 (5 评论) (0 反应) (0 负责人)Java (4,060 star) (747 fork)batch import
help wantedindexerquestion

描述

Hi,

I'm looking to improve the verilog / systemverilog analyzer. What I don't like about the current behavior is that for whatever reason the definition search generally comes out empty. E.g. when I click a class object name, rather than jumping to where the object was defines, the search comes out empty. Also, clicking on a definition itself results in an empty search (rather than searching for symbol occurrences). This breaks the flow of browsing by just clicking around somewhat. Symbol search however does find all the occurrences, including the place where the symbol is defined.

I tried figuring out what exactly indicates that a specific occurrence is the definition or what is linking this with the opengrok definition search, but that bit is not fully clear to me. I would expect that the matches from ctags regular expressions indicate what are the definitions, but I can't seem to find how this links into how opengrok searches for definitions and symbols.

Could anybody please provide a pointer on where I should look to improve this?

Thanks!

Wim

贡献者指南