Lines Matching refs:Archive
60 object::Archive::Kind NewArchiveMember::detectKindFromObject() const { in detectKindFromObject()
67 ? object::Archive::K_DARWIN in detectKindFromObject()
69 ? object::Archive::K_AIXBIG in detectKindFromObject()
70 : object::Archive::K_GNU); in detectKindFromObject()
84 ? object::Archive::K_DARWIN in detectKindFromObject()
85 : (TargetTriple.isOSAIX() ? object::Archive::K_AIXBIG in detectKindFromObject()
86 : object::Archive::K_GNU); in detectKindFromObject()
93 return object::Archive::getDefaultKindForHost(); in detectKindFromObject()
97 NewArchiveMember::getOldMember(const object::Archive::Child &OldMember, in getOldMember()
175 static bool isDarwin(object::Archive::Kind Kind) { in isDarwin()
176 return Kind == object::Archive::K_DARWIN || in isDarwin()
177 Kind == object::Archive::K_DARWIN64; in isDarwin()
180 static bool isAIXBigArchive(object::Archive::Kind Kind) { in isAIXBigArchive()
181 return Kind == object::Archive::K_AIXBIG; in isAIXBigArchive()
184 static bool isCOFFArchive(object::Archive::Kind Kind) { in isCOFFArchive()
185 return Kind == object::Archive::K_COFF; in isCOFFArchive()
188 static bool isBSDLike(object::Archive::Kind Kind) { in isBSDLike()
190 case object::Archive::K_GNU: in isBSDLike()
191 case object::Archive::K_GNU64: in isBSDLike()
192 case object::Archive::K_AIXBIG: in isBSDLike()
193 case object::Archive::K_COFF: in isBSDLike()
195 case object::Archive::K_BSD: in isBSDLike()
196 case object::Archive::K_DARWIN: in isBSDLike()
197 case object::Archive::K_DARWIN64: in isBSDLike()
204 static void print(raw_ostream &Out, object::Archive::Kind Kind, T Val) { in print()
283 static bool is64BitKind(object::Archive::Kind Kind) { in is64BitKind()
285 case object::Archive::K_GNU: in is64BitKind()
286 case object::Archive::K_BSD: in is64BitKind()
287 case object::Archive::K_DARWIN: in is64BitKind()
288 case object::Archive::K_COFF: in is64BitKind()
290 case object::Archive::K_AIXBIG: in is64BitKind()
291 case object::Archive::K_DARWIN64: in is64BitKind()
292 case object::Archive::K_GNU64: in is64BitKind()
300 StringMap<uint64_t> &MemberNames, object::Archive::Kind Kind, in printMemberHeader()
375 static void printNBits(raw_ostream &Out, object::Archive::Kind Kind, in printNBits()
383 static uint64_t computeSymbolTableSize(object::Archive::Kind Kind, in computeSymbolTableSize()
441 static void writeSymbolTableHeader(raw_ostream &Out, object::Archive::Kind Kind, in writeSymbolTableHeader()
458 static uint64_t computeHeadersSize(object::Archive::Kind Kind, in computeHeadersSize()
565 static void writeSymbolTable(raw_ostream &Out, object::Archive::Kind Kind, in writeSymbolTable()
615 static void writeSymbolMap(raw_ostream &Out, object::Archive::Kind Kind, in writeSymbolMap()
641 static void writeECSymbols(raw_ostream &Out, object::Archive::Kind Kind, in writeECSymbols()
731 object::Archive::Kind Kind, bool Thin, bool Deterministic, in computeMemberData()
832 if (Size > object::Archive::MaxMemberSize) { in computeMemberData()
970 object::Archive::Kind Kind, in writeArchiveToStream()
983 Kind = object::Archive::K_GNU; in writeArchiveToStream()
1058 if (Kind == object::Archive::K_DARWIN) in writeArchiveToStream()
1059 Kind = object::Archive::K_DARWIN64; in writeArchiveToStream()
1061 Kind = object::Archive::K_GNU64; in writeArchiveToStream()
1237 SymtabWritingMode WriteSymtab, object::Archive::Kind Kind, in writeArchive()
1270 SymtabWritingMode WriteSymtab, object::Archive::Kind Kind, in writeArchiveToBuffer()