gcc/libstdc++-v3/doc/xml/manual
Jonathan Wakely bf56b0b838 Add std::string constructor for substring of string_view (LWG 2742)
* doc/xml/manual/intro.xml: Document LWG 2742 status.
	* doc/html/*: Regenerate.
	* include/bits/basic_string.h
	(basic_string(const T&, size_type, size_type, const Allocator&)): Add
	constructor for substring of basic_string_view, as per LWG 2742 but
	with additional constraint to fix ambiguity.
	* testsuite/21_strings/basic_string/cons/char/9.cc: New test.
	* testsuite/21_strings/basic_string/cons/wchar_t/9.cc: New test.

From-SVN: r242416
2016-11-15 14:33:20 +00:00
..
abi.xml Update libstdc++ docs for library version history 2016-07-29 11:55:03 +01:00
algorithms.xml
allocator.xml
appendix_contributing.xml Improve docs on libstdc++ source-code layout 2016-10-10 23:34:17 +01:00
appendix_free.xml
appendix_porting.xml
atomics.xml
auto_ptr.xml
backwards_compatibility.xml backwards_compatibility.xml: Adjust lists.debian.org link to https. 2016-05-29 08:03:35 +00:00
bitmap_allocator.xml
build_hacking.xml Document libstdc++.so versioning in manual 2016-08-18 14:47:33 +01:00
codecvt.xml
concurrency_extensions.xml concurrency_extensions.xml: Update documentation on atomics. 2015-04-20 12:07:50 +01:00
concurrency.xml
configure.xml Document options for Filesystem TS library 2015-10-16 14:55:12 +01:00
containers.xml Update copyright years in libstdc++ manual and add link 2016-02-04 21:43:40 +00:00
ctype.xml
debug_mode.xml Editorial fixes to libstdc++ debug mode docs 2016-09-15 11:30:58 +01:00
debug.xml
diagnostics.xml Save-and-restore errno more carefully in libstdc++ 2015-10-01 12:23:39 +01:00
documentation_hacking.xml
evolution.xml evolution.xml: Fix typos. 2015-04-14 11:08:58 +01:00
extensions.xml extensions.xml: Add cross-reference. 2015-04-27 13:30:26 +01:00
internals.xml Allow _GLIBCXX_HAVE_OBSOLETE_ISINF_ISNAN to be overridden 2016-01-22 12:47:26 +00:00
intro.xml Add std::string constructor for substring of string_view (LWG 2742) 2016-11-15 14:33:20 +00:00
io.xml
iterators.xml
locale.xml
localization.xml
messages.xml
mt_allocator.xml
numerics.xml
parallel_mode.xml
policy_data_structures_biblio.xml
policy_data_structures.xml
prerequisites.xml
profile_mode.xml Fix typo in Libstdc++ Profile Mode docs 2016-09-16 23:09:15 +01:00
shared_ptr.xml
spine.xml Update copyright years in libstdc++ manual and add link 2016-02-04 21:43:40 +00:00
status_cxx1998.xml Improve implementation-defined docs for libstdc++ 2016-10-07 19:02:53 +01:00
status_cxx2011.xml Correct C++11 implementation status docs 2016-10-10 19:39:18 +01:00
status_cxx2014.xml Update libstdc++ status docs 2016-07-07 17:35:43 +01:00
status_cxx2017.xml Add array support to std::shared_ptr for C++17 2016-11-13 22:57:45 +00:00
status_cxxtr1.xml
status_cxxtr24733.xml
strings.xml configure.xml: Update descriptions of options affecting dual ABI and add cross-references. 2015-04-21 11:38:43 +01:00
support.xml
test_policy_data_structures.xml
test.xml testsuite_hooks.h: Rewrite VERIFY in terms of __builtin_printf and __builtin_abort. 2016-10-12 16:13:06 +00:00
using_exceptions.xml
using.xml Remove reference to -pthreads option in libstdc++ manual 2016-08-23 11:13:36 +01:00
utilities.xml