0

背景

我想要一种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>
4

0 回答 0