Lines Matching refs:__str
625 const _CharT* __str,
634 size_t __rlen = std::min(__n, char_traits<_CharT>::length(__str));
635 __init_from_string_view(basic_string_view<_CharT>(__str, __rlen), __zero, __one);
640 basic_string_view<_CharT, _Traits> __str,
645 if (__pos > __str.size())
648 size_t __rlen = std::min(__n, __str.size() - __pos);
649 …__init_from_string_view(basic_string_view<_CharT, _Traits>(__str.data() + __pos, __rlen), __zero, …
654 const basic_string<_CharT, _Traits, _Allocator>& __str,
660 if (__pos > __str.size())
663 size_t __rlen = std::min(__n, __str.size() - __pos);
664 …__init_from_string_view(basic_string_view<_CharT, _Traits>(__str.data() + __pos, __rlen), __zero, …
717 __init_from_string_view(basic_string_view<_CharT, _Traits> __str, _CharT __zero, _CharT __one) {
718 for (size_t __i = 0; __i < __str.size(); ++__i)
719 if (!_Traits::eq(__str[__i], __zero) && !_Traits::eq(__str[__i], __one))
722 size_t __mp = std::min(__str.size(), _Size);
725 _CharT __c = __str[__mp - 1 - __i];