diff options
author | Eric Fiselier <eric@efcs.ca> | 2017-05-08 00:29:32 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2017-05-08 00:29:32 +0000 |
commit | c5a600a26f8966a291ea185ddaa52b56fc942656 (patch) | |
tree | 960ad892eddcee646b7c7da5975a43023cb85bc6 /include/locale | |
parent | 46795cca2bc47ee4c338b2e181cac5193dec5e92 (diff) |
Fix DLL import for __time_get_c_storage member functions.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@302390 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/locale')
-rw-r--r-- | include/locale | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/include/locale b/include/locale index f0e1c3b82..ad1c1f008 100644 --- a/include/locale +++ b/include/locale @@ -1689,6 +1689,22 @@ protected: ~__time_get_c_storage() {} }; +template <> _LIBCPP_FUNC_VIS const string* __time_get_c_storage<char>::__weeks() const; +template <> _LIBCPP_FUNC_VIS const string* __time_get_c_storage<char>::__months() const; +template <> _LIBCPP_FUNC_VIS const string* __time_get_c_storage<char>::__am_pm() const; +template <> _LIBCPP_FUNC_VIS const string& __time_get_c_storage<char>::__c() const; +template <> _LIBCPP_FUNC_VIS const string& __time_get_c_storage<char>::__r() const; +template <> _LIBCPP_FUNC_VIS const string& __time_get_c_storage<char>::__x() const; +template <> _LIBCPP_FUNC_VIS const string& __time_get_c_storage<char>::__X() const; + +template <> _LIBCPP_FUNC_VIS const wstring* __time_get_c_storage<wchar_t>::__weeks() const; +template <> _LIBCPP_FUNC_VIS const wstring* __time_get_c_storage<wchar_t>::__months() const; +template <> _LIBCPP_FUNC_VIS const wstring* __time_get_c_storage<wchar_t>::__am_pm() const; +template <> _LIBCPP_FUNC_VIS const wstring& __time_get_c_storage<wchar_t>::__c() const; +template <> _LIBCPP_FUNC_VIS const wstring& __time_get_c_storage<wchar_t>::__r() const; +template <> _LIBCPP_FUNC_VIS const wstring& __time_get_c_storage<wchar_t>::__x() const; +template <> _LIBCPP_FUNC_VIS const wstring& __time_get_c_storage<wchar_t>::__X() const; + template <class _CharT, class _InputIterator = istreambuf_iterator<_CharT> > class _LIBCPP_TEMPLATE_VIS time_get : public locale::facet, |