Lines Matching refs:m_element
266 (itr.m_element.m_pathname.size() > 1 in root_name()
267 && detail::is_directory_separator(itr.m_element.m_pathname[0]) in root_name()
268 && detail::is_directory_separator(itr.m_element.m_pathname[1])) in root_name()
270 || itr.m_element.m_pathname[itr.m_element.m_pathname.size()-1] == colon in root_name()
273 ? itr.m_element in root_name()
291 && (detail::is_directory_separator(itr.m_element.m_pathname[0]) in relative_path()
293 || itr.m_element.m_pathname[itr.m_element.m_pathname.size()-1] == colon in relative_path()
727 itr.m_element = m_pathname.substr(itr.m_pos, element_size); in begin()
728 if (itr.m_element.m_pathname == preferred_separator_string) in begin()
729 itr.m_element.m_pathname = separator_string; // needed for Windows, harmless on POSIX in begin()
748 it.m_pos += it.m_element.m_pathname.size(); in m_path_iterator_increment()
753 it.m_element.clear(); // aids debugging, may release unneeded memory in m_path_iterator_increment()
758 bool was_net(it.m_element.m_pathname.size() > 2 in m_path_iterator_increment()
759 && detail::is_directory_separator(it.m_element.m_pathname[0]) in m_path_iterator_increment()
760 && detail::is_directory_separator(it.m_element.m_pathname[1]) in m_path_iterator_increment()
761 && !detail::is_directory_separator(it.m_element.m_pathname[2])); in m_path_iterator_increment()
770 || it.m_element.m_pathname[it.m_element.m_pathname.size()-1] == colon in m_path_iterator_increment()
774 it.m_element.m_pathname = separator; // generic format; see docs in m_path_iterator_increment()
788 it.m_element = detail::dot_path(); in m_path_iterator_increment()
797 it.m_element = it.m_path_ptr->m_pathname.substr(it.m_pos, end_pos - it.m_pos); in m_path_iterator_increment()
814 it.m_element = detail::dot_path(); in m_path_iterator_decrement()
830 it.m_element = it.m_path_ptr->m_pathname.substr(it.m_pos, end_pos - it.m_pos); in m_path_iterator_decrement()
831 …if (it.m_element.m_pathname == preferred_separator_string) // needed for Windows, harmless on POSIX in m_path_iterator_decrement()
832 it.m_element.m_pathname = separator_string; // generic format; see docs in m_path_iterator_decrement()