Lines Matching refs:__s

107   static _ECharT const* __range_begin(_Str const& __s) { return __s.data(); }
110 static _ECharT const* __range_end(_Str const& __s) {
111 return __s.data() + __s.length();
115 static _ECharT __first_or_null(_Str const& __s) {
116 return __s.empty() ? _ECharT{} : __s[0];
129 static _ECharT const* __range_begin(_Str const& __s) { return __s.data(); }
132 static _ECharT const* __range_end(_Str const& __s) {
133 return __s.data() + __s.length();
137 static _ECharT __first_or_null(_Str const& __s) {
138 return __s.empty() ? _ECharT{} : __s[0];
293 static void __append_source(__path_string& __dest, _Source const& __s) {
295 __append_range(__dest, _Traits::__range_begin(__s),
296 _Traits::__range_end(__s));
329 static void __append_source(__path_string& __dest, _Source const& __s) {
331 __append_range(__dest, _Traits::__range_begin(__s),
332 _Traits::__range_end(__s));
377 static void __append_source(__path_string& __dest, _Source const& __s) {
379 __append_range(__dest, _Traits::__range_begin(__s),
380 _Traits::__range_end(__s));
477 path(string_type&& __s, format = format::auto_format) noexcept
478 : __pn_(_VSTD::move(__s)) {}
521 path& operator=(string_type&& __s) noexcept {
522 __pn_ = _VSTD::move(__s);
527 path& assign(string_type&& __s) noexcept {
528 __pn_ = _VSTD::move(__s);
740 void __reserve(size_t __s) { __pn_.reserve(__s); }
756 _VSTD::wstring __s;
757 __s.resize(__pn_.size());
758 _VSTD::replace_copy(__pn_.begin(), __pn_.end(), __s.begin(), '\\', '/');
759 return __s;
769 _Str __s(__a);
770 __s.reserve(__pn_.size());
771 _PathExport<_ECharT>::__append(__s, __pn_);
772 return __s;
780 __u8_string __s;
781 __s.reserve(__pn_.size());
782 _CVT()(back_inserter(__s), __pn_.data(), __pn_.data() + __pn_.size());
783 return __s;
800 _Str __s = string<_ECharT, _Traits, _Allocator>(__a);
804 _VSTD::replace(__s.begin(), __s.end(),
806 return __s;
814 __u8_string __s = u8string();
815 _VSTD::replace(__s.begin(), __s.end(), '\\', '/');
816 return __s;
836 _Str __s(__a);
837 __s.reserve(__pn_.size());
838 _CVT()(back_inserter(__s), __pn_.data(), __pn_.data() + __pn_.size());
839 return __s;
896 _LIBCPP_HIDE_FROM_ABI int compare(const string_type& __s) const {
897 return __compare(__s);
899 _LIBCPP_HIDE_FROM_ABI int compare(__string_view __s) const {
900 return __compare(__s);
902 _LIBCPP_HIDE_FROM_ABI int compare(const value_type* __s) const {
903 return __compare(__s);
1064 __assign_view(__string_view const& __s) noexcept {
1065 __pn_ = string_type(__s);