Lines Matching full:composite
28 /// Module object which is the composite of the modules and libraries linked
29 /// into it. The composite Module can be retrieved via the getModule() method.
92 /// This method gets the composite module into which linking is being
93 /// done. The Composite module starts out empty and accumulates modules
98 /// @brief Get the linked/composite module.
99 Module* getModule() const { return Composite; }
101 /// This method releases the composite Module into which linking is being
102 /// done. Ownership of the composite Module is transferred to the caller who
108 /// @brief Release the linked/composite module.
171 /// This function links the bitcode \p Files into the composite module.
183 /// This function links a single bitcode file, \p File, into the composite
196 /// found in libraries, based on the unresolved symbols in the composite
210 /// found in one library, based on the unresolved symbols in the composite
242 /// This method links the \p Src module into the Linker's Composite module
245 /// composite.
253 return LinkModules(Composite, Src, Linker::DestroySource, ErrorMsg );
261 /// Linker's composite module such that types, global variables, functions,
294 Module* Composite; ///< The composite module linked together