Lines Matching refs:basic_string_view

141       __is_path_src<basic_string_view<_CharT, _Traits>>
178 // either a basic_string_view<C> or basic_string<C> containing the
182 inline basic_string_view<_CharT>
188 inline basic_string_view<_CharT>
189 __effective_range(const basic_string_view<_CharT, _Traits>& __source)
203 return basic_string_view<value_type>{&*__source};
231 struct __source_value_type_impl<basic_string_view<_CharT, _Traits>>
257 // Create a basic_string<C> or basic_string_view<C> from an iterator range.
270 return basic_string_view<_EcharT>(&*__first, __len);
271 return basic_string_view<_EcharT>();
413 path& operator+=(basic_string_view<value_type> __x);
498 int compare(basic_string_view<value_type> __s) const noexcept;
603 path(basic_string_view<value_type> __str, _Type __type);
607 void _M_append(basic_string_view<value_type>);
608 void _M_concat(basic_string_view<value_type>);
613 // basic_string_view<value_type> from a basic_string<C> or
614 // basic_string_view<C>, for an encoded character type C,
663 _S_str_convert(basic_string_view<value_type>, const _Allocator&);
866 _Cmpt(basic_string_view<value_type> __s, _Type __t, size_t __pos);
912 return basic_string_view<value_type>(__f, __l - __f);
1072 _M_concat(basic_string_view<value_type>(&__x, 1));
1077 path::operator+=(basic_string_view<value_type> __x)
1114 path::_S_str_convert(basic_string_view<value_type> __str,
1240 __str += basic_string_view<value_type>(__elem._M_pathname);
1281 { return compare(basic_string_view<value_type>(__s)); }
1285 { return compare(basic_string_view<value_type>(__s)); }