Lines Matching refs:Archive
38 Archive::parseSymbolTable(const void* data, unsigned size, std::string* error) { in parseSymbolTable()
71 Archive::parseMemberHeader(const char*& At, const char* End, std::string* error) in parseMemberHeader()
239 Archive::checkSignature(std::string* error) { in checkSignature()
253 Archive::loadArchive(std::string* error) { in loadArchive()
330 Archive*
331 Archive::OpenAndLoad(const sys::Path& file, LLVMContext& C, in OpenAndLoad()
333 std::auto_ptr<Archive> result ( new Archive(file, C)); in OpenAndLoad()
343 Archive::getAllModules(std::vector<Module*>& Modules, in getAllModules()
367 Archive::loadSymbolTable(std::string* ErrorMsg) { in loadSymbolTable()
445 Archive* Archive::OpenAndLoadSymbols(const sys::Path& file, in OpenAndLoadSymbols()
448 std::auto_ptr<Archive> result ( new Archive(file, C) ); in OpenAndLoadSymbols()
459 Archive::findModuleDefiningSymbol(const std::string& symbol, in findModuleDefiningSymbol()
506 Archive::findModulesDefiningSymbols(std::set<std::string>& symbols, in findModulesDefiningSymbols()
591 bool Archive::isBitcodeArchive() { in isBitcodeArchive()