LLVM: llvm::FunctionImporter::ImportMapTy Class Reference (original) (raw)
The map maintains the list of imports.
Conceptually, it is a collection of tuples of the form:
(The name of the source module, GUID, Definition/Declaration)
The name of the source module is the module identifier to pass to the ModuleLoader. The module identifier strings must be owned elsewhere, typically by the in-memory ModuleSummaryIndex the importing decisions are made from (the module path for each summary is owned by the index's module path string table).
Definition at line 185 of file FunctionImport.h.