使用'semantic-symref-symbol'找不到任何引用
每当我使用“semantic-symref-symbol”(Cc,g)尝试获取对任何符号的所有引用时,我都会收到
No references found
消息,无论该符号是C ++类成员变量还是局部变量,它都不能找到任何参考。 gtag数据库位于我的项目根目录下。在我的.emacs文件中,我有以下内容:
(require 'semanticdb-global)
(semanticdb-enable-gnu-global-databases 'c-mode)
(semanticdb-enable-gnu-global-databases 'c++-mode)
当我在命令行下键入“global -xs symbol”时,它会正确显示对符号的所有引用。但为什么语义找不到任何东西?另一方面,'semantic-symref'在查找类或类成员函数的引用时工作正常,但它不适用于变量。
它只是一个错误,还是我错过了任何阻止符号引用工作的东西?
没有找到相关结果
已邀请:
1 个回复
亲奋漏
,建议在搜索'符号时使用或添加-s标志。但是,我不知道此时的决议是什么。 你可以在cedet-devel邮件列表上看到整个帖子: http://sourceforge.net/mailarchive/forum.php?forum_name=cedet-devel&max_rows=25&style=ultimate&viewmonth=201103