10 #ifndef LLVM_LINKER_LINKER_H 11 #define LLVM_LINKER_LINKER_H 49 InternalizeCallback = {});
54 InternalizeCallback = {});
Type
MessagePack types as defined in the standard, with the exception of Integer being divided into a sign...
This class represents lattice values for constants.
A Module instance is used to store all the information related to an LLVM module. ...
static bool linkModules(Module &Dest, std::unique_ptr< Module > Src, unsigned Flags=Flags::None, std::function< void(Module &, const StringSet<> &)> InternalizeCallback={})
This function links two modules together, with the resulting Dest module modified to be the composite...
This class provides the core functionality of linking in LLVM.
bool linkInModule(std::unique_ptr< Module > Src, unsigned Flags=Flags::None, std::function< void(Module &, const StringSet<> &)> InternalizeCallback={})
Link Src into the composite.
StringSet - A wrapper for StringMap that provides set-like functionality.
print Print MemDeps of function