Lines Matching refs:pos_start
15 size_t pos_start = 0; in pathAppend() local
17 while ((pos_end = appended.find('/', pos_start)) != std::string::npos) in pathAppend()
19 if (pos_start == pos_end) in pathAppend()
25 path /= std::string_view(appended.begin() + pos_start, in pathAppend()
27 pos_start = pos_end + 1; in pathAppend()
29 path /= std::string_view(appended.begin() + pos_start, appended.end()); in pathAppend()
47 size_t pos_start = 0; in verifyIdPrefixes() local
50 while ((pos_end = id.find('/', pos_start)) != std::string::npos) in verifyIdPrefixes()
52 if (pos_start == pos_end) in verifyIdPrefixes()
62 if (pos_end - pos_start > constants::maxPrefixLength) in verifyIdPrefixes()
67 pos_start = pos_end + 1; in verifyIdPrefixes()
70 if (id.length() - pos_start > constants::maxIdNameLength) in verifyIdPrefixes()