Lines Matching refs:Archive
60 object::Archive::Kind NewArchiveMember::detectKindFromObject() const { in detectKindFromObject()
67 return object::Archive::K_DARWIN; in detectKindFromObject()
69 return object::Archive::K_AIXBIG; in detectKindFromObject()
72 return object::Archive::K_COFF; in detectKindFromObject()
73 return object::Archive::K_GNU; in detectKindFromObject()
87 return object::Archive::getDefaultKindForTriple(TargetTriple); in detectKindFromObject()
94 return object::Archive::getDefaultKind(); in detectKindFromObject()
98 NewArchiveMember::getOldMember(const object::Archive::Child &OldMember, in getOldMember()
176 static bool isDarwin(object::Archive::Kind Kind) { in isDarwin()
177 return Kind == object::Archive::K_DARWIN || in isDarwin()
178 Kind == object::Archive::K_DARWIN64; in isDarwin()
181 static bool isAIXBigArchive(object::Archive::Kind Kind) { in isAIXBigArchive()
182 return Kind == object::Archive::K_AIXBIG; in isAIXBigArchive()
185 static bool isCOFFArchive(object::Archive::Kind Kind) { in isCOFFArchive()
186 return Kind == object::Archive::K_COFF; in isCOFFArchive()
189 static bool isBSDLike(object::Archive::Kind Kind) { in isBSDLike()
191 case object::Archive::K_GNU: in isBSDLike()
192 case object::Archive::K_GNU64: in isBSDLike()
193 case object::Archive::K_AIXBIG: in isBSDLike()
194 case object::Archive::K_COFF: in isBSDLike()
196 case object::Archive::K_BSD: in isBSDLike()
197 case object::Archive::K_DARWIN: in isBSDLike()
198 case object::Archive::K_DARWIN64: in isBSDLike()
205 static void print(raw_ostream &Out, object::Archive::Kind Kind, T Val) { in print()
284 static bool is64BitKind(object::Archive::Kind Kind) { in is64BitKind()
286 case object::Archive::K_GNU: in is64BitKind()
287 case object::Archive::K_BSD: in is64BitKind()
288 case object::Archive::K_DARWIN: in is64BitKind()
289 case object::Archive::K_COFF: in is64BitKind()
291 case object::Archive::K_AIXBIG: in is64BitKind()
292 case object::Archive::K_DARWIN64: in is64BitKind()
293 case object::Archive::K_GNU64: in is64BitKind()
301 StringMap<uint64_t> &MemberNames, object::Archive::Kind Kind, in printMemberHeader()
376 static void printNBits(raw_ostream &Out, object::Archive::Kind Kind, in printNBits()
384 static uint64_t computeSymbolTableSize(object::Archive::Kind Kind, in computeSymbolTableSize()
442 static void writeSymbolTableHeader(raw_ostream &Out, object::Archive::Kind Kind, in writeSymbolTableHeader()
459 static uint64_t computeHeadersSize(object::Archive::Kind Kind, in computeHeadersSize()
486 object::Archive::Kind Kind, function_ref<void(Error)> Warn) { in getSymbolicFile()
512 case object::Archive::K_BSD: in getSymbolicFile()
513 case object::Archive::K_GNU: in getSymbolicFile()
514 case object::Archive::K_GNU64: in getSymbolicFile()
517 case object::Archive::K_AIXBIG: in getSymbolicFile()
518 case object::Archive::K_COFF: in getSymbolicFile()
519 case object::Archive::K_DARWIN: in getSymbolicFile()
520 case object::Archive::K_DARWIN64: in getSymbolicFile()
595 static void writeSymbolTable(raw_ostream &Out, object::Archive::Kind Kind, in writeSymbolTable()
645 static void writeSymbolMap(raw_ostream &Out, object::Archive::Kind Kind, in writeSymbolMap()
671 static void writeECSymbols(raw_ostream &Out, object::Archive::Kind Kind, in writeECSymbols()
780 object::Archive::Kind Kind, bool Thin, bool Deterministic, in computeMemberData()
916 if (Size > object::Archive::MaxMemberSize) { in computeMemberData()
1034 object::Archive::Kind Kind, bool Deterministic, in writeArchiveToStream()
1050 Kind = object::Archive::K_GNU; in writeArchiveToStream()
1123 if (Kind == object::Archive::K_DARWIN) in writeArchiveToStream()
1124 Kind = object::Archive::K_DARWIN64; in writeArchiveToStream()
1126 Kind = object::Archive::K_GNU64; in writeArchiveToStream()
1306 SymtabWritingMode WriteSymtab, object::Archive::Kind Kind, in writeArchive()
1340 SymtabWritingMode WriteSymtab, object::Archive::Kind Kind, in writeArchiveToBuffer()