Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找代码llvm::Module从一些 C++ 代码生成。
llvm::Module
具体来说,我将混合使用 Clang 生成的代码和其他来源的代码。不幸的是,如果有使用它的定义,Clang 的CodeGenModule类似乎坚持只在模块中生成声明。
CodeGenModule
无论如何,我怎样才能说服CodeGenModule生成这些声明?
显然,-femit-all-decls实际上并没有发出所有的 decl,所以我不得不修改 Clang 的源代码以实际发出所有的 decl。
-femit-all-decls