Lines Matching refs:Thin
192 static bool useStringTable(bool Thin, StringRef Name) { in useStringTable() argument
193 return Thin || Name.size() >= 16 || Name.contains('/'); in useStringTable()
213 bool Thin, const NewArchiveMember &M, in printMemberHeader() argument
218 if (!useStringTable(Thin, M.MemberName)) in printMemberHeader()
223 if (Thin) { in printMemberHeader()
407 object::Archive::Kind Kind, bool Thin, bool Deterministic, in computeMemberData() argument
478 StringRef Data = Thin ? "" : Buf.getBuffer(); in computeMemberData()
505 printMemberHeader(Out, Pos, StringTable, MemberNames, Kind, Thin, M, in computeMemberData()
575 bool Deterministic, bool Thin) { in writeArchiveToStream() argument
576 assert((!Thin || !isBSDLike(Kind)) && "Only the gnu format has a thin mode"); in writeArchiveToStream()
584 computeMemberData(StringTable, SymNames, Kind, Thin, Deterministic, in writeArchiveToStream()
640 if (Thin) in writeArchiveToStream()
657 bool Deterministic, bool Thin, in writeArchive() argument
666 Deterministic, Thin)) { in writeArchive()
690 bool Thin) { in writeArchiveToBuffer() argument
695 Kind, Deterministic, Thin)) in writeArchiveToBuffer()