cscope: поиск функций, вызывающих «функции-члены»

Я работаю над проектом C ++ с огромной базой кода. Я использую cscope с ctags для просмотра файлов. Рассмотрим следующий фрагмент кода:

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

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

Теперь я хочу найти все функции, которые вызывают class A«s foo()(т.е. через объект А, как A a; a.foo();). Проблема в том, что когда я делаю поиск функций, вызывающих foo, вызывающие функции Class BFoo также попадает в список. Поскольку база кода огромна, я должен вручную читать построчно и проверять, какой именно. Есть ли способ напрямую получить список функций, вызывающих class A's foo() ?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]