Lines Matching refs:Buffer
39 : FileOutputBuffer(Path), Buffer(std::move(Buf)), Temp(std::move(Temp)) {} in OnDiskBuffer()
41 uint8_t *getBufferStart() const override { return (uint8_t *)Buffer->data(); } in getBufferStart()
44 return (uint8_t *)Buffer->data() + Buffer->size(); in getBufferEnd()
47 size_t getBufferSize() const override { return Buffer->size(); } in getBufferSize()
51 Buffer.reset(); in commit()
60 Buffer.reset(); in ~OnDiskBuffer()
71 std::unique_ptr<fs::mapped_file_region> Buffer; member in __anon04b5950c0111::OnDiskBuffer
80 : FileOutputBuffer(Path), Buffer(Buf), Mode(Mode) {} in InMemoryBuffer()
82 uint8_t *getBufferStart() const override { return (uint8_t *)Buffer.base(); } in getBufferStart()
85 return (uint8_t *)Buffer.base() + Buffer.size(); in getBufferEnd()
88 size_t getBufferSize() const override { return Buffer.size(); } in getBufferSize()
98 OS << StringRef((const char *)Buffer.base(), Buffer.size()); in commit()
103 OwningMemoryBlock Buffer; member in __anon04b5950c0111::InMemoryBuffer