summaryrefslogtreecommitdiffstats
path: root/libcxx/src/ios.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2010-06-02 18:20:39 +0000
committerHoward Hinnant <hhinnant@apple.com>2010-06-02 18:20:39 +0000
commitcbbf633edb3d7751cd313bca1839ade9f23d84f2 (patch)
tree2e0628169521f1b96ee5ed55ec8f94dce86190c5 /libcxx/src/ios.cpp
parent94801a47f80c1ff383d14b84f7e68affb4542b3f (diff)
downloadbcm5719-llvm-cbbf633edb3d7751cd313bca1839ade9f23d84f2.tar.gz
bcm5719-llvm-cbbf633edb3d7751cd313bca1839ade9f23d84f2.zip
[string.conversions]
llvm-svn: 105336
Diffstat (limited to 'libcxx/src/ios.cpp')
-rw-r--r--libcxx/src/ios.cpp55
1 files changed, 0 insertions, 55 deletions
diff --git a/libcxx/src/ios.cpp b/libcxx/src/ios.cpp
index 4d1261e3854..eb597bfbdfd 100644
--- a/libcxx/src/ios.cpp
+++ b/libcxx/src/ios.cpp
@@ -20,61 +20,6 @@
_LIBCPP_BEGIN_NAMESPACE_STD
-template class __basic_string_common<true>;
-
-template class basic_string<char>;
-template class basic_string<wchar_t>;
-
-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*);
-
-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*);
-
-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*);
-
-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*);
-
-template
- enable_if<__is_forward_iterator<char const*>::value,
- string::iterator>::type
- string::
- insert<char const*>(string::const_iterator, char const*, char const*);
-
-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*);
-
-template
- enable_if<__is_input_iterator<char const*>::value, string&>::type
- string::
- replace<char const*>(string::iterator, string::iterator, char const*, char const*);
-
-template
- enable_if<__is_input_iterator<wchar_t const*>::value, wstring&>::type
- wstring::
- replace<wchar_t const*>(wstring::iterator, wstring::iterator, wchar_t const*, wchar_t const*);
-
-template
- enable_if<__is_forward_iterator<wchar_t*>::value, wstring&>::type
- wstring::assign<wchar_t*>(wchar_t*, wchar_t*);
-
-template
- string
- operator+<char, char_traits<char>, allocator<char> >(char const*, string const&);
-
template class basic_ios<char>;
template class basic_ios<wchar_t>;
OpenPOWER on IntegriCloud