cscope:查找调用'成员函数'的函数

时间:2013-11-14 07:35:49

标签: c++ ctags cscope

我正在开发一个拥有庞大代码库的C ++项目。我使用cscope和ctags来浏览文件。请考虑以下代码:

Class A {
 public:
  int n;
  int foo();
}

Class B {
 public:
  int x;
  int foo();
}

现在我想找到所有正在调用class A的{​​{1}}的函数(即通过A的对象,如foo())。问题是,当我搜索调用A a; a.foo();的函数时,调用foo的foo函数也会被列出。由于代码库很大,我必须逐行手动读取并检查哪个是哪个。有没有办法直接获取调用Class B s class A'的函数列表?

0 个答案:

没有答案