Lines Matching defs:Archive
26 #include "llvm/Object/Archive.h"
144 Twine Archive = Twine()) {
153 << (Archive.str().empty() ? FileName : Archive + "(" + FileName + ")")
175 static void error(llvm::Error E, StringRef FileName, const Archive::Child &C,
2047 static void printArchiveMap(iterator_range<Archive::symbol_iterator> &map,
2050 Expected<Archive::Child> C = I.getMember();
2067 static void dumpArchiveMap(Archive *A, StringRef Filename) {
2070 outs() << "Archive map\n";
2078 outs() << "Archive EC map\n";
2083 static void dumpArchive(Archive *A, std::vector<NMSymbol> &SymbolList,
2145 } else if (Expected<std::unique_ptr<Archive>> AOrErr =
2147 std::unique_ptr<Archive> &A = *AOrErr;
2209 else if (Expected<std::unique_ptr<Archive>> AOrErr = I->getAsArchive()) {
2210 std::unique_ptr<Archive> &A = *AOrErr;
2264 } else if (Expected<std::unique_ptr<Archive>> AOrErr = O.getAsArchive()) {
2265 std::unique_ptr<Archive> &A = *AOrErr;
2377 if (Archive *A = dyn_cast<Archive>(&Bin))