Lines Matching refs:BufferPtr
37 const char *BufferPtr;
55 Pos.BufferPtr = Pos.BufferStart;
60 const unsigned CharNo = Pos.BufferPtr - Pos.BufferStart;
66 assert(Pos.BufferPtr != Pos.BufferEnd);
67 return *Pos.BufferPtr;
72 assert(Pos.BufferPtr != Pos.BufferEnd);
73 Pos.BufferPtr++;
74 if (Pos.BufferPtr == Pos.BufferEnd) {
153 const char *WordBegin = Pos.BufferPtr;
186 const char *WordBegin = Pos.BufferPtr;
220 Pos.BufferPtr - WordBegin, Text);
231 if (Pos.BufferPtr != Pos.BufferStart) {
233 Pos.BufferPtr, Pos.BufferEnd - Pos.BufferPtr,
234 StringRef(Pos.BufferPtr,
235 Pos.BufferEnd - Pos.BufferPtr));