Searched refs:pathpos (Results 1 – 1 of 1) sorted by relevance
413 std::size_t pathpos = 0; // Position in path_ in RemoveDotSegments() local417 while (pathpos < pathlen) { in RemoveDotSegments()420 while ((pathpos + slashpos) < pathlen) { in RemoveDotSegments()421 if (path_[pathpos + slashpos] == '/') break; in RemoveDotSegments()425 if (slashpos == 2 && path_[pathpos] == '.' && path_[pathpos + 1] == '.') { in RemoveDotSegments()441 } else if (slashpos == 1 && path_[pathpos] == '.') { in RemoveDotSegments()445 RAPIDJSON_ASSERT(newpos <= pathpos); in RemoveDotSegments()446 std::memmove(&path_[newpos], &path_[pathpos], slashpos * sizeof(Ch)); in RemoveDotSegments()449 if ((pathpos + slashpos) < pathlen) { in RemoveDotSegments()455 pathpos += slashpos + 1; in RemoveDotSegments()