Clang插件无法遍历。 GetTranslationUnitDecl()返回0x0

时间:2019-07-06 06:57:51

标签: xcode plugins clang llvm abstract-syntax-tree

基于此文档:http://clang.llvm.org/docs/RAVFrontendAction.html

编写clang插件。使用xcode进行编译,尝试遍历AST,但未能遍历,发现context.getTranslationUnitDecl()返回0x0。是什么原因呢?

示例:PrintFunctionNamesAction。使用还发现getTranslationUnitDecl()返回0x0。

怀疑对clang的某些细节不清楚。我要如何遍历AST?

0 个答案:

没有答案