私は巨大なコードベースを持つ C++ プロジェクトに取り組んでいます。ファイルを参照するには、cscope と ctags を使用します。次のコードを検討してください。
Class A {
public:
int n;
int foo();
}
Class B {
public:
int x;
int foo();
}
今、私は . を呼び出しているすべての関数を見つけたいと思っていますclass A(foo()つまり、 のような A のオブジェクトを介してA a; a.foo();)。問題は、 を呼び出す関数を検索すると、の foofooを呼び出す関数もリストされることです。Class Bコードベースが膨大なので、一行一行手作業で読んでどれがどれかをチェックしなければなりません。class A'sを呼び出す関数のリストを直接取得する方法はありますfoo()か?