Lines Matching refs:next
34 // -> jump to the next not '/'
37 // -> jump to the next not '/'
52 size_t next = handler + 1;
53 if (next >= pathname.size())
55 switch (pathname[next]) { // next = handler + 1;
57 while (next < pathname.size() && separator == pathname[next])
58 ++next;
59 // next is the last not '/'
60 pathname.erase(handler, next - handler - 1);
66 ++next; // next = handler + 2
67 if (next >= pathname.size()) // '/.'
69 switch (pathname[next]) {
75 ++next; // next = handler + 3;
76 if (next >= pathname.size()) // '/..?'
78 switch (pathname[next]) {
82 pathname.erase(handler + 1, next - handler);