Lines Matching defs:Buffer
30 std::shared_ptr<PCHBuffer> Buffer;
35 std::shared_ptr<PCHBuffer> Buffer)
36 : Buffer(std::move(Buffer)), OS(OS) {}
41 if (Buffer->IsComplete) {
43 *OS << Buffer->Data;
48 Buffer->Data = std::move(Empty);
57 std::shared_ptr<PCHBuffer> Buffer) const {
58 return llvm::make_unique<RawPCHContainerGenerator>(OS, Buffer);
62 llvm::MemoryBufferRef Buffer, llvm::BitstreamReader &StreamFile) const {
63 StreamFile.init((const unsigned char *)Buffer.getBufferStart(),
64 (const unsigned char *)Buffer.getBufferEnd());