Lines Matching refs:__it

165       auto __it = _M_cmpts.begin();  in root_directory()  local
166 if (__it->_M_type == _Type::_Root_name) in root_directory()
167 ++__it; in root_directory()
168 if (__it != _M_cmpts.end() && __it->_M_type == _Type::_Root_dir) in root_directory()
169 __ret = *__it; in root_directory()
183 auto __it = _M_cmpts.begin(); in root_path() local
184 if (__it->_M_type == _Type::_Root_name) in root_path()
186 __ret = *__it++; in root_path()
187 if (__it != _M_cmpts.end() && __it->_M_type == _Type::_Root_dir) in root_path()
193 else if (__it->_M_type == _Type::_Root_dir) in root_path()
194 __ret = *__it; in root_path()
207 auto __it = _M_cmpts.begin(); in relative_path() local
208 if (__it->_M_type == _Type::_Root_name) in relative_path()
209 ++__it; in relative_path()
210 if (__it != _M_cmpts.end() && __it->_M_type == _Type::_Root_dir) in relative_path()
211 ++__it; in relative_path()
212 if (__it != _M_cmpts.end()) in relative_path()
213 __ret.assign(_M_pathname.substr(__it->_M_pos)); in relative_path()
224 for (auto __it = _M_cmpts.begin(), __end = std::prev(_M_cmpts.end()); in parent_path() local
225 __it != __end; ++__it) in parent_path()
227 __ret /= *__it; in parent_path()
249 auto __it = _M_cmpts.begin(); in has_root_directory() local
250 if (__it->_M_type == _Type::_Root_name) in has_root_directory()
251 ++__it; in has_root_directory()
252 if (__it != _M_cmpts.end() && __it->_M_type == _Type::_Root_dir) in has_root_directory()
279 auto __it = _M_cmpts.begin(); in has_relative_path() local
280 if (__it->_M_type == _Type::_Root_name) in has_relative_path()
281 ++__it; in has_relative_path()
282 if (__it != _M_cmpts.end() && __it->_M_type == _Type::_Root_dir) in has_relative_path()
283 ++__it; in has_relative_path()
284 if (__it != _M_cmpts.end()) in has_relative_path()