Lines Matching full:archive
18 #include "llvm/Object/Archive.h"
37 NewArchiveIterator::NewArchiveIterator(const object::Archive::Child &OldMember,
48 const object::Archive::Child &NewArchiveIterator::getOld() const {
89 // space available in the archive format. Truncate in that case.
94 static void print32(raw_ostream &Out, object::Archive::Kind Kind,
96 if (Kind == object::Archive::K_GNU)
143 printMemberHeader(raw_fd_ostream &Out, object::Archive::Kind Kind, bool Thin,
148 if (Kind == object::Archive::K_BSD)
223 writeSymbolTable(raw_fd_ostream &Out, object::Archive::Kind Kind,
243 if (Kind == object::Archive::K_GNU)
265 if (Kind == object::Archive::K_BSD)
275 if (Kind == object::Archive::K_BSD)
294 if (Kind == object::Archive::K_GNU)
306 bool WriteSymtab, object::Archive::Kind Kind,
310 if (auto EC = sys::fs::createUniqueFile(ArcName + ".temp-archive-%%%%%%%.a",
349 const object::Archive::Child &OldMember = Member.getOld();
371 if (Kind != object::Archive::K_BSD)
400 const object::Archive::Child &OldMember = I.getOld();
414 const object::Archive::Child &OldMember = I.getOld();
434 if (Kind == object::Archive::K_BSD)