我正在使用 LibClang 列出所有函数调用及其相应的定义。以下是执行此操作的 python 脚本:def traverse(node): if node.kind == CALL_EXPR: print(node.displayname, node.get_defintion()) for c in node.get_children(): traverse(c)以下是我运行它的 cpp 代码:#include<math.h> int main(){ float n = sqrt(3.0);}现在,对于引用 sqrt 的 CXcursor,我得到输出 sqrt , None有人可以解释为什么它无法找到函数的定义吗?
添加回答
举报
0/150
提交
取消