struct CodeGenAction::LinkModule
Declaration
struct CodeGenAction::LinkModule { /* full declaration omitted */ };
Description
Info about module to link into a module we're generating.
Declared at: clang/include/clang/CodeGen/CodeGenAction.h:30
Member Variables
- public std::unique_ptr<llvm::Module> Module
- The module to link in.
- public bool PropagateAttrs
- If true, we set attributes on Module's functions according to our CodeGenOptions and LangOptions, as though we were generating the function ourselves.
- public bool Internalize
- If true, we use LLVM module internalizer.
- public unsigned int LinkFlags
- Bitwise combination of llvm::LinkerFlags used when we link the module.