Lines Matching defs:bufferPos
475 char* bufferPos = parseBuffer.data();
486 *bufferPos++ = *baseStringStart++;
487 char* bufferPathStart = bufferPos;
499 *bufferPos++ = '/';
501 bufferPos += copyPathRemovingDots(bufferPos, baseStringStart, 0, baseStringEnd - baseStringStart);
508 if (relStringPos[0] == '.' && bufferPos[-1] == '/') {
523 if (bufferPos > bufferPathStart + 1)
524 bufferPos--;
525 while (bufferPos > bufferPathStart + 1 && bufferPos[-1] != '/')
526 bufferPos--;
531 *bufferPos = *relStringPos;
533 bufferPos++;
538 strcpy(bufferPos, relStringPos);