Lines Matching defs:BufferPtr
44 const char *BufferPtr;
63 Pos.BufferPtr = Pos.BufferStart;
68 const unsigned CharNo = Pos.BufferPtr - Pos.BufferStart;
74 assert(Pos.BufferPtr != Pos.BufferEnd);
75 return *Pos.BufferPtr;
80 assert(Pos.BufferPtr != Pos.BufferEnd);
81 Pos.BufferPtr++;
82 if (Pos.BufferPtr == Pos.BufferEnd) {
161 const char *WordBegin = Pos.BufferPtr;
194 const char *WordBegin = Pos.BufferPtr;
228 Pos.BufferPtr - WordBegin, Text);
239 if (Pos.BufferPtr != Pos.BufferStart) {
241 Pos.BufferPtr, Pos.BufferEnd - Pos.BufferPtr,
242 StringRef(Pos.BufferPtr,
243 Pos.BufferEnd - Pos.BufferPtr));