我在寻找的代码生成llvm::Module
从一些C ++代码。
具体地讲,我会从另一个源来混合由锵生成的代码和代码。 不幸的是,锵的CodeGenModule
类似乎坚持,如果有一种使用它的定义只产生一个声明到模块。
我怎样才能说服CodeGenModule
反正来生成这些声明?
我在寻找的代码生成llvm::Module
从一些C ++代码。
具体地讲,我会从另一个源来混合由锵生成的代码和代码。 不幸的是,锵的CodeGenModule
类似乎坚持,如果有一种使用它的定义只产生一个声明到模块。
我怎样才能说服CodeGenModule
反正来生成这些声明?
显然, -femit-all-decls
实际上并不发射所有decls,所以我不得不修改锵的源代码,以实际发出的所有decls。