Lines Matching refs:_Allocator
688 template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_ECharT> >
689 _LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator> string(const _Allocator& __a = _Allocator()) const {
690 using _Str = basic_string<_ECharT, _Traits, _Allocator>;
710 template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_ECharT> >
711 _LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator>
712 generic_string(const _Allocator& __a = _Allocator()) const {
713 using _Str = basic_string<_ECharT, _Traits, _Allocator>;
714 _Str __s = string<_ECharT, _Traits, _Allocator>(__a);
741 template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_ECharT> >
742 _LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator> string(const _Allocator& __a = _Allocator()) const {
744 using _Str = basic_string<_ECharT, _Traits, _Allocator>;
767 template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_ECharT> >
768 _LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator>
769 generic_string(const _Allocator& __a = _Allocator()) const {
770 return string<_ECharT, _Traits, _Allocator>(__a);