Lines Matching refs:Archive
42 Archive::parseSymbolTable(const void* data, unsigned size, std::string* error) { in parseSymbolTable()
75 Archive::parseMemberHeader(const char*& At, const char* End, std::string* error) in parseMemberHeader()
238 Archive::checkSignature(std::string* error) { in checkSignature()
252 Archive::loadArchive(std::string* error) { in loadArchive()
329 Archive*
330 Archive::OpenAndLoad(const sys::Path& File, LLVMContext& C, in OpenAndLoad()
332 OwningPtr<Archive> result ( new Archive(File, C)); in OpenAndLoad()
342 Archive::getAllModules(std::vector<Module*>& Modules, in getAllModules()
366 Archive::loadSymbolTable(std::string* ErrorMsg) { in loadSymbolTable()
444 Archive* Archive::OpenAndLoadSymbols(const sys::Path& File, in OpenAndLoadSymbols()
447 OwningPtr<Archive> result ( new Archive(File, C) ); in OpenAndLoadSymbols()
458 Archive::findModuleDefiningSymbol(const std::string& symbol, in findModuleDefiningSymbol()
505 Archive::findModulesDefiningSymbols(std::set<std::string>& symbols, in findModulesDefiningSymbols()
595 bool Archive::isBitcodeArchive() { in isBitcodeArchive()