Lines Matching refs:Slices
244 buildFatArchList(ArrayRef<Slice> Slices) { in buildFatArchList() argument
247 sizeof(MachO::fat_header) + Slices.size() * sizeof(MachO::fat_arch); in buildFatArchList()
249 for (const auto &S : Slices) { in buildFatArchList()
273 Error object::writeUniversalBinaryToStream(ArrayRef<Slice> Slices, in writeUniversalBinaryToStream() argument
277 FatHeader.nfat_arch = Slices.size(); in writeUniversalBinaryToStream()
280 buildFatArchList(Slices); in writeUniversalBinaryToStream()
302 for (size_t Index = 0, Size = Slices.size(); Index < Size; ++Index) { in writeUniversalBinaryToStream()
303 MemoryBufferRef BufferRef = Slices[Index].getBinary()->getMemoryBufferRef(); in writeUniversalBinaryToStream()
314 Error object::writeUniversalBinary(ArrayRef<Slice> Slices, in writeUniversalBinary() argument
316 const bool IsExecutable = any_of(Slices, [](Slice S) { in writeUniversalBinary()
327 if (Error E = writeUniversalBinaryToStream(Slices, Out)) { in writeUniversalBinary()