Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2011-07-08 01:03:52 +0400
committerHoward Hinnant <hhinnant@apple.com>2011-07-08 01:03:52 +0400
commit11af28bdbdff9132d225014ce4964b1bc56370cf (patch)
tree696c1c64c9c004cd2d0aefde14133e9b53d5c7aa /libcxx/include/string
parentbe652e6a24069949e5a1fa06e7c68c5550fc23c3 (diff)
Fixing up some ABI issues
llvm-svn: 134639
Diffstat (limited to 'libcxx/include/string')
-rw-r--r--libcxx/include/string48
1 files changed, 0 insertions, 48 deletions
diff --git a/libcxx/include/string b/libcxx/include/string
index 5996c32cfc6c..7d0d53a3d31c 100644
--- a/libcxx/include/string
+++ b/libcxx/include/string
@@ -3970,54 +3970,6 @@ extern template class basic_string<char>;
extern template class basic_string<wchar_t>;
extern template
- enable_if<__is_forward_iterator<char const*>::value, void>::type
- basic_string<char, char_traits<char>, allocator<char> >::
- __init<char const*>(char const*, char const*);
-
-extern template
- enable_if<__is_forward_iterator<wchar_t const*>::value, void>::type
- basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::
- __init<wchar_t const*>(wchar_t const*, wchar_t const*);
-
-extern template
- enable_if<__is_forward_iterator<char*>::value,
- basic_string<char, char_traits<char>, allocator<char> >&>::type
- basic_string<char, char_traits<char>, allocator<char> >::
- append<char*>(char*, char*);
-
-extern template
- enable_if<__is_forward_iterator<wchar_t*>::value,
- basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&>::type
- basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::
- append<wchar_t*>(wchar_t*, wchar_t*);
-
-extern template
- enable_if<__is_forward_iterator<char const*>::value,
- string::iterator>::type
- string::
- insert<char const*>(string::const_iterator, char const*, char const*);
-
-extern template
- enable_if<__is_forward_iterator<wchar_t const*>::value,
- wstring::iterator>::type
- wstring::
- insert<wchar_t const*>(wstring::const_iterator, wchar_t const*, wchar_t const*);
-
-extern template
- enable_if<__is_input_iterator<char const*>::value, string&>::type
- string::
- replace<char const*>(string::const_iterator, string::const_iterator, char const*, char const*);
-
-extern template
- enable_if<__is_input_iterator<wchar_t const*>::value, wstring&>::type
- wstring::
- replace<wchar_t const*>(wstring::const_iterator, wstring::const_iterator, wchar_t const*, wchar_t const*);
-
-extern template
- enable_if<__is_forward_iterator<wchar_t*>::value, wstring&>::type
- wstring::assign<wchar_t*>(wchar_t*, wchar_t*);
-
-extern template
string
operator+<char, char_traits<char>, allocator<char> >(char const*, string const&);