Lines Matching refs:__s
109 _LIBCPP_HIDE_FROM_ABI static _ECharT const* __range_begin(_Str const& __s) { return __s.data(); }
111 …_HIDE_FROM_ABI static _ECharT const* __range_end(_Str const& __s) { return __s.data() + __s.length…
113 …DE_FROM_ABI static _ECharT __first_or_null(_Str const& __s) { return __s.empty() ? _ECharT{} : __s…
122 _LIBCPP_HIDE_FROM_ABI static _ECharT const* __range_begin(_Str const& __s) { return __s.data(); }
124 …_HIDE_FROM_ABI static _ECharT const* __range_end(_Str const& __s) { return __s.data() + __s.length…
126 …DE_FROM_ABI static _ECharT __first_or_null(_Str const& __s) { return __s.empty() ? _ECharT{} : __s…
256 _LIBCPP_HIDE_FROM_ABI static void __append_source(__path_string& __dest, _Source const& __s) {
258 __append_range(__dest, _Traits::__range_begin(__s), _Traits::__range_end(__s));
284 _LIBCPP_HIDE_FROM_ABI static void __append_source(__path_string& __dest, _Source const& __s) {
286 __append_range(__dest, _Traits::__range_begin(__s), _Traits::__range_end(__s));
322 _LIBCPP_HIDE_FROM_ABI static void __append_source(__path_string& __dest, _Source const& __s) {
324 __append_range(__dest, _Traits::__range_begin(__s), _Traits::__range_end(__s));
409 …_LIBCPP_HIDE_FROM_ABI path(string_type&& __s, format = format::auto_format) noexcept : __pn_(std::…
446 _LIBCPP_HIDE_FROM_ABI path& operator=(string_type&& __s) noexcept {
447 __pn_ = std::move(__s);
451 _LIBCPP_HIDE_FROM_ABI path& assign(string_type&& __s) noexcept {
452 __pn_ = std::move(__s);
666 _LIBCPP_HIDE_FROM_ABI void __reserve(size_t __s) { __pn_.reserve(__s); }
679 std::wstring __s;
680 __s.resize(__pn_.size());
681 std::replace_copy(__pn_.begin(), __pn_.end(), __s.begin(), '\\', '/');
682 return __s;
689 _Str __s(__a);
690 __s.reserve(__pn_.size());
691 _PathExport<_ECharT>::__append(__s, __pn_);
692 return __s;
698 __u8_string __s;
699 __s.reserve(__pn_.size());
700 _CVT()(back_inserter(__s), __pn_.data(), __pn_.data() + __pn_.size());
701 return __s;
712 _Str __s = string<_ECharT, _Traits, _Allocator>(__a);
716 std::replace(__s.begin(), __s.end(), static_cast<_ECharT>('\\'), static_cast<_ECharT>('/'));
717 return __s;
724 __u8_string __s = u8string();
725 std::replace(__s.begin(), __s.end(), '\\', '/');
726 return __s;
743 _Str __s(__a);
744 __s.reserve(__pn_.size());
745 _CVT()(std::back_inserter(__s), __pn_.data(), __pn_.data() + __pn_.size());
746 return __s;
793 _LIBCPP_HIDE_FROM_ABI int compare(const string_type& __s) const { return __compare(__s); }
794 _LIBCPP_HIDE_FROM_ABI int compare(__string_view __s) const { return __compare(__s); }
795 _LIBCPP_HIDE_FROM_ABI int compare(const value_type* __s) const { return __compare(__s); }
901 inline _LIBCPP_HIDE_FROM_ABI path& __assign_view(__string_view const& __s) {
902 __pn_ = string_type(__s);