Lines Matching refs:Writer
351 support::endian::Writer Writer(*OutputStream, support::little);
352 Writer.write(FuncOffsetTableStart);
417 support::endian::Writer Writer(*OutputStream, support::little);
419 Writer.write(static_cast<uint64_t>(SectionHdrLayout.size()));
422 Writer.write(static_cast<uint64_t>(-1));
423 Writer.write(static_cast<uint64_t>(-1));
424 Writer.write(static_cast<uint64_t>(-1));
425 Writer.write(static_cast<uint64_t>(-1));
436 support::endian::Writer Writer(*OutputStream, support::little);
446 // may be different from the order in which Writer is able to
452 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Type));
453 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Flags));
454 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Offset));
455 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Size));
477 support::endian::Writer Writer(*OutputStream, support::little);
484 Writer.write(static_cast<uint64_t>(-2));
599 std::unique_ptr<SampleProfileWriter> Writer;
602 Writer.reset(new SampleProfileWriterRawBinary(OS));
604 Writer.reset(new SampleProfileWriterExtBinary(OS));
606 Writer.reset(new SampleProfileWriterCompactBinary(OS));
608 Writer.reset(new SampleProfileWriterText(OS));
617 Writer->Format = Format;
618 return std::move(Writer);