Lines Matching refs:Writer
56 Error commit(BinaryStreamWriter &Writer);
132 Error GSIHashStreamBuilder::commit(BinaryStreamWriter &Writer) {
139 if (auto EC = Writer.writeObject(Header))
142 if (auto EC = Writer.writeArray(ArrayRef(HashRecords)))
144 if (auto EC = Writer.writeArray(ArrayRef(HashBitmap)))
146 if (auto EC = Writer.writeArray(ArrayRef(HashBuckets)))
383 static Error writePublics(BinaryStreamWriter &Writer,
389 if (Error E = Writer.writeBytes(Storage))
395 static Error writeRecords(BinaryStreamWriter &Writer,
400 return Writer.writeStreamRef(RecordsRef);
405 BinaryStreamWriter Writer(Stream);
410 if (auto EC = writePublics(Writer, Publics))
412 if (auto EC = writeRecords(Writer, Globals))
448 BinaryStreamWriter Writer(Stream);
460 if (auto EC = Writer.writeObject(Header))
463 if (auto EC = PSH->commit(Writer))
468 if (auto EC = Writer.writeArray(ArrayRef(PubAddrMap)))
476 BinaryStreamWriter Writer(Stream);
477 return GSH->commit(Writer);