Lines Matching defs:Buffer
15 line_iterator::line_iterator(const MemoryBuffer &Buffer, char CommentMarker)
16 : Buffer(Buffer.getBufferSize() ? &Buffer : nullptr),
18 CurrentLine(Buffer.getBufferSize() ? Buffer.getBufferStart() : nullptr,
22 if (Buffer.getBufferSize()) {
23 assert(Buffer.getBufferEnd()[0] == '\0');
29 assert(Buffer && "Cannot advance past the end!");
32 assert(Pos == Buffer->getBufferStart() || *Pos == '\n' || *Pos == '\0');
57 Buffer = nullptr;