背景
我想要一种cflow
只关注与几个文件中的特定功能相关的事情(父母)的方法。
在查看树外内核模块时,我遇到了这种需求。cflow
很有帮助,但我不得不滚动浏览很多我不关心的东西。
主程序
void func_0_1(){ }
void func_0_0(){ }
void func_0(){
func_0_0();
func_0_1();
}
void func_1_0(){ }
void func_1_1(){ }
void func_1(){
func_1_0();
func_1_1();
}
int main(){
func_0();
func_1();
return 0;
}
期望的输出
我想要一种只关注函数父母的方法。在这种情况下func_0_0()
main() <int main () at main.cpp:20>:
func_0() <void func_0 () at main.cpp:6>:
func_0_0() <void func_0_0 () at main.cpp:4>
实际输出
cflow main.cpp
main() <int main () at main.cpp:20>:
func_0() <void func_0 () at main.cpp:6>:
func_0_0() <void func_0_0 () at main.cpp:4>
func_0_1() <void func_0_1 () at main.cpp:2>
func_1() <void func_1 () at main.cpp:15>:
func_1_0() <void func_1_0 () at main.cpp:11>
func_1_1() <void func_1_1 () at main.cpp:13>