Lines Matching refs:Pos
58 const char *Pos = CurrentLine.end(); in advance() local
59 assert(Pos == Buffer->getBufferStart() || isAtLineEnd(Pos) || *Pos == '\0'); in advance()
61 if (skipIfAtLineEnd(Pos)) in advance()
63 if (!SkipBlanks && isAtLineEnd(Pos)) { in advance()
67 while (skipIfAtLineEnd(Pos)) in advance()
72 if (isAtLineEnd(Pos) && !SkipBlanks) in advance()
74 if (*Pos == CommentMarker) in advance()
76 ++Pos; in advance()
77 } while (*Pos != '\0' && !isAtLineEnd(Pos)); in advance()
78 if (!skipIfAtLineEnd(Pos)) in advance()
84 if (*Pos == '\0') { in advance()
93 while (Pos[Length] != '\0' && !isAtLineEnd(&Pos[Length])) { in advance()
97 CurrentLine = StringRef(Pos, Length); in advance()