Lines Matching refs:next
40 // -> jump to the next not '/'
43 // -> jump to the next not '/'
58 size_t next = handler + 1;
59 if (next >= pathname.size())
61 switch(pathname[next]) { // next = handler + 1;
63 while (next < pathname.size() && separator == pathname[next])
64 ++next;
65 // next is the last not '/'
66 pathname.erase(handler, next - handler - 1);
72 ++next; // next = handler + 2
73 if (next >= pathname.size()) // '/.'
75 switch (pathname[next]) {
81 ++next; // next = handler + 3;
82 if (next >= pathname.size()) // '/..?'
84 switch(pathname[next]) {
88 pathname.erase(handler+1, next-handler);