Lines Matching refs:pModule
66 bool Linker::link(Module& pModule, IRBuilder& pBuilder) {
67 if (!normalize(pModule, pBuilder))
70 if (!resolve(pModule))
77 bool Linker::normalize(Module& pModule, IRBuilder& pBuilder) {
85 if (!m_pObjLinker->initialize(pModule, pBuilder))
109 << pModule.getInputTree().size() << ")\n";
112 inEnd = pModule.getInputTree().dfs_end();
113 for (input = pModule.getInputTree().dfs_begin(); input != inEnd; ++input) {
143 } else if (pModule.getLibraryList().empty()) {
165 bool Linker::resolve(Module& pModule) {
192 m_pObjLinker->addSymbolsToOutput(pModule);
255 bool Linker::emit(const Module& pModule, const std::string& pPath) {
282 file, m_pObjLinker->getWriter()->getOutputSize(pModule), output);
289 bool Linker::emit(const Module& pModule, int pFileDescriptor) {
295 file, m_pObjLinker->getWriter()->getOutputSize(pModule), output);