Lines Matching refs:Pos
54 const char *Pos = CurrentLine.end(); in advance() local
55 assert(Pos == Buffer->getBufferStart() || isAtLineEnd(Pos) || *Pos == '\0'); in advance()
57 if (skipIfAtLineEnd(Pos)) in advance()
59 if (!SkipBlanks && isAtLineEnd(Pos)) { in advance()
63 while (skipIfAtLineEnd(Pos)) in advance()
68 if (isAtLineEnd(Pos) && !SkipBlanks) in advance()
70 if (*Pos == CommentMarker) in advance()
72 ++Pos; in advance()
73 } while (*Pos != '\0' && !isAtLineEnd(Pos)); in advance()
74 if (!skipIfAtLineEnd(Pos)) in advance()
80 if (*Pos == '\0') { in advance()
89 while (Pos[Length] != '\0' && !isAtLineEnd(&Pos[Length])) { in advance()
93 CurrentLine = StringRef(Pos, Length); in advance()