svn commit: r322732 - vendor/libc++/dist/include

Dimitry Andric dim at FreeBSD.org
Sun Aug 20 21:03:51 UTC 2017


Author: dim
Date: Sun Aug 20 21:03:49 2017
New Revision: 322732
URL: https://svnweb.freebsd.org/changeset/base/322732

Log:
  Vendor import of libc++ release_50 branch r311219:
  https://llvm.org/svn/llvm-project/libcxx/branches/release_50@311219

Modified:
  vendor/libc++/dist/include/string

Modified: vendor/libc++/dist/include/string
==============================================================================
--- vendor/libc++/dist/include/string	Sun Aug 20 21:03:44 2017	(r322731)
+++ vendor/libc++/dist/include/string	Sun Aug 20 21:03:49 2017	(r322732)
@@ -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>::__subscript
 
 _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]


More information about the svn-src-all mailing list