Home | History | Annotate | Download | only in Support

Lines Matching defs:FileOutputBuffer

1 //=== FileOutputBuffer.h - File Output Buffer -------------------*- C++ -*-===//
24 /// FileOutputBuffer - This interface provides simple way to create an in-memory
28 /// If the FileOutputBuffer is committed, the target file's content will become
29 /// the buffer content at the time of the commit. If the FileOutputBuffer is
30 /// not committed, the file will be deleted in the FileOutputBuffer destructor.
31 class FileOutputBuffer {
41 static ErrorOr<std::unique_ptr<FileOutputBuffer>>
74 ~FileOutputBuffer();
77 FileOutputBuffer(const FileOutputBuffer &) = delete;
78 FileOutputBuffer &operator=(const FileOutputBuffer &) = delete;
80 FileOutputBuffer(std::unique_ptr<llvm::sys::fs::mapped_file_region> R,