Lines Matching defs:Buffer
190 std::vector<char> Buffer;
198 Buffer.assign(begin, end);
202 void clear() { Buffer.clear(); File = nullptr; NumLines = 0; }
204 size_t size() const { return Buffer.size(); }
205 bool empty() const { return Buffer.empty(); }
207 const char *getBufferStart() const { return &Buffer[0]; }
245 createForMemoryBuffer(const llvm::MemoryBuffer *Buffer);
431 llvm::MemoryBuffer *Buffer;
435 ComputedPreamble(llvm::MemoryBuffer *Buffer,
438 : Buffer(Buffer), Owner(std::move(Owner)), Size(Size),
441 : Buffer(C.Buffer), Owner(std::move(C.Owner)), Size(C.Size),