Lines Matching defs:Archive
26 #include "llvm/Object/Archive.h"
142 Twine Archive = Twine()) {
151 << (Archive.str().empty() ? FileName : Archive + "(" + FileName + ")")
173 static void error(llvm::Error E, StringRef FileName, const Archive::Child &C,
2045 static void printArchiveMap(iterator_range<Archive::symbol_iterator> &map,
2048 Expected<Archive::Child> C = I.getMember();
2065 static void dumpArchiveMap(Archive *A, StringRef Filename) {
2068 outs() << "Archive map\n";
2076 outs() << "Archive EC map\n";
2081 static void dumpArchive(Archive *A, std::vector<NMSymbol> &SymbolList,
2143 } else if (Expected<std::unique_ptr<Archive>> AOrErr =
2145 std::unique_ptr<Archive> &A = *AOrErr;
2207 else if (Expected<std::unique_ptr<Archive>> AOrErr = I->getAsArchive()) {
2208 std::unique_ptr<Archive> &A = *AOrErr;
2262 } else if (Expected<std::unique_ptr<Archive>> AOrErr = O.getAsArchive()) {
2263 std::unique_ptr<Archive> &A = *AOrErr;
2375 if (Archive *A = dyn_cast<Archive>(&Bin))