|
@@ -972,23 +972,24 @@ char_traits<char32_t>::assign(char_type* __s, size_t __n, char_type __a)
|
|
|
|
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
-operator+(const basic_string<_CharT, _Traits, _Allocator>&, const basic_string<_CharT, _Traits, _Allocator>&);
|
|
|
|
|
|
+operator+(const basic_string<_CharT, _Traits, _Allocator>& __x,
|
|
|
|
+ const basic_string<_CharT, _Traits, _Allocator>& __y);
|
|
|
|
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
-operator+(const _CharT*, const basic_string<_CharT,_Traits,_Allocator>&);
|
|
|
|
|
|
+operator+(const _CharT* __x, const basic_string<_CharT,_Traits,_Allocator>& __y);
|
|
|
|
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
-operator+(_CharT, const basic_string<_CharT,_Traits,_Allocator>&);
|
|
|
|
|
|
+operator+(_CharT __x, const basic_string<_CharT,_Traits,_Allocator>& __y);
|
|
|
|
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
-operator+(const basic_string<_CharT, _Traits, _Allocator>&, const _CharT*);
|
|
|
|
|
|
+operator+(const basic_string<_CharT, _Traits, _Allocator>& __x, const _CharT* __y);
|
|
|
|
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
template<class _CharT, class _Traits, class _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
basic_string<_CharT, _Traits, _Allocator>
|
|
-operator+(const basic_string<_CharT, _Traits, _Allocator>&, _CharT);
|
|
|
|
|
|
+operator+(const basic_string<_CharT, _Traits, _Allocator>& __x, _CharT __y);
|
|
|
|
|
|
template <bool>
|
|
template <bool>
|
|
class __basic_string_common
|
|
class __basic_string_common
|