Lines Matching defs:remaining
718 StringRef remaining(the_path.data(), the_path.size());
723 StringRef root = path::root_path(remaining, style);
726 remaining = remaining.drop_front(root.size());
730 while (!remaining.empty()) {
731 size_t next_slash = remaining.find_first_of(separators(style));
733 next_slash = remaining.size();
734 StringRef component = remaining.take_front(next_slash);
735 remaining = remaining.drop_front(next_slash);
738 if (!remaining.empty()) {
739 needs_change |= remaining.front() != preferred_separator(style);
740 remaining = remaining.drop_front();
743 needs_change |= remaining.empty();