Home | History | Annotate | Download | only in Lex

Lines Matching defs:Position

355   // Find the byte position of the truncation point.
356 const char *Position = Buffer->getBufferStart();
358 for (; *Position; ++Position) {
359 if (*Position != '\r' && *Position != '\n')
363 if ((Position[1] == '\r' || Position[1] == '\n') &&
364 Position[0] != Position[1])
365 ++Position;
366 ++Position;
371 Position += CompleteColumn - 1;
374 if (Position < Buffer->getBufferEnd()) {
376 CodeCompletionOffset = Position - Buffer->getBufferStart();
382 char *NewPos = std::copy(Buffer->getBufferStart(), Position, NewBuf);
384 std::copy(Position, Buffer->getBufferEnd(), NewPos+1);