【发布时间】:2017-01-09 11:36:48
【问题描述】:
我很难提出这个问题。我问的原因是我想将一些带有emscripten的C++代码转换为java脚本代码,但我认为我不需要转换整个代码库。
在 C++ 中是否有可能找到特定函数在执行时可以访问的所有代码?然后我会知道我需要转换代码的哪一部分以及我可以忽略哪一部分。
【问题讨论】:
-
叫做“调用层次结构”,常见的IDE都可以展示
-
@Lundin 我相信静态分析器在这里就足够了,除非有为不可能的输入实现的代码路径。