gcc/libstdc++-v3/testsuite/22_locale
Jonathan Wakely 71a16cd8bc Add C++11 std::string constructors for locales and facets.
* config/abi/pre/gnu.ver: Export new constructors.
	* include/bits/codecvt.h (codecvt_byname): Add string constructor.
	(codecvt_byname<char16_t>, codecvt_byname<char32_t>): Define explicit
	specializations and declare explicit instantiations.
	* include/bits/locale_classes.h (locale, collate_byname): Add string
	constructors.
	* include/bits/locale_facets.h (ctype_byname, numpunct_byname):
	Likewise.
	* include/bits/locale_facets_nonio.h (time_get_byname,
	time_put_byname, moneypunct_byname, messages_byname): Likewise.
	* src/c++11/codecvt.cc (codecvt_byname<char16_t>,
	codecvt_byname<char32_t>): Define explicit instantiations.
	* src/c++11/locale-inst.cc (time_put_byname, codecvt_byname):
	Instantiate string constructors.
	(ctype_byname): Define string constructor.
	* testsuite/22_locale/codecvt_byname/1.cc: New.
	* testsuite/22_locale/collate_byname/1.cc: New.
	* testsuite/22_locale/ctype_byname/2.cc: New.
	* testsuite/22_locale/messages_byname/1.cc: New.
	* testsuite/22_locale/moneypunct_byname/1.cc: New.
	* testsuite/22_locale/numpunct_byname/1.cc: New.

From-SVN: r219887
2015-01-20 11:50:51 +00:00
..
classification Update copyright years. 2015-01-05 13:33:28 +01:00
codecvt 1.cc: Remove unused header. 2015-01-17 00:12:50 +00:00
codecvt_byname Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
collate Update copyright years. 2015-01-05 13:33:28 +01:00
collate_byname Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
conversions locale_conv.h (wstring_convert, [...]): New. 2015-01-16 23:38:48 +00:00
ctype Update copyright years. 2015-01-05 13:33:28 +01:00
ctype_base Update copyright years. 2015-01-05 13:33:28 +01:00
ctype_byname Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
facet Update copyright years. 2015-01-05 13:33:28 +01:00
global_templates Update copyright years. 2015-01-05 13:33:28 +01:00
headers Update copyright years. 2015-01-05 13:33:28 +01:00
locale acinclude.m4: Fix typo in comment. 2015-01-16 15:02:35 +00:00
messages Update copyright years. 2015-01-05 13:33:28 +01:00
messages_byname Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
money_get Update copyright years. 2015-01-05 13:33:28 +01:00
money_put Update copyright years. 2015-01-05 13:33:28 +01:00
moneypunct Update copyright years. 2015-01-05 13:33:28 +01:00
moneypunct_byname Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
num_get Update copyright years. 2015-01-05 13:33:28 +01:00
num_put Update copyright years. 2015-01-05 13:33:28 +01:00
numpunct Update copyright years. 2015-01-05 13:33:28 +01:00
numpunct_byname Add C++11 std::string constructors for locales and facets. 2015-01-20 11:50:51 +00:00
time_get Update copyright years. 2015-01-05 13:33:28 +01:00
time_put Update copyright years. 2015-01-05 13:33:28 +01:00