aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2017-08-20 21:03:49 +0000
committerDimitry Andric <dim@FreeBSD.org>2017-08-20 21:03:49 +0000
commitc3ef0afed7a611823ff4d191108284e9f1de1d04 (patch)
treee235982285c8fa221d05dd079c9162c22ac24d18
parent2297469e56abc8e8842c838f8bb5451e8a62570f (diff)
downloadsrc-c3ef0afed7a611823ff4d191108284e9f1de1d04.tar.gz
src-c3ef0afed7a611823ff4d191108284e9f1de1d04.zip
Notes
Notes: svn path=/vendor/libc++/dist/; revision=322732 svn path=/vendor/libc++/libc++-release_50-r311606/; revision=322843; tag=vendor/libc++/libc++-release_50-r311606
-rw-r--r--include/string3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/string b/include/string
index cf42f529c701..610f19ecba26 100644
--- a/include/string
+++ b/include/string
@@ -556,6 +556,8 @@ template<class _CharT, class _Traits, class _Allocator>
basic_string<_CharT, _Traits, _Allocator>
operator+(const basic_string<_CharT, _Traits, _Allocator>& __x, _CharT __y);
+_LIBCPP_EXTERN_TEMPLATE(_LIBCPP_FUNC_VIS string operator+<char, char_traits<char>, allocator<char> >(char const*, string const&))
+
template <bool>
class _LIBCPP_TEMPLATE_VIS __basic_string_common
{
@@ -3999,7 +4001,6 @@ basic_string<_CharT, _Traits, _Allocator>::__subscriptable(const const_iterator*
_LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_string<char>)
_LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_string<wchar_t>)
-_LIBCPP_EXTERN_TEMPLATE(_LIBCPP_FUNC_VIS string operator+<char, char_traits<char>, allocator<char> >(char const*, string const&))
#if _LIBCPP_STD_VER > 11
// Literal suffixes for basic_string [basic.string.literals]