gcc/libstdc++-v3/doc/xml/manual
Jonathan Wakely 1f4dcbf7cd LWG 2537 fix priority_queue constructors to establish invariant
This change is safe to make now (in stage 4), because the constructors
are currently incorrect and unusable (unless the supplied container
already contains a heap, in which case the new make_heap calls are
redundant but harmless).

	* doc/xml/manual/intro.xml: Document LWG 2537 status.
	* include/bits/stl_queue.h
	(priority_queue(const Compare&, const Container&, const Alloc&))
	(priority_queue(const Compare&, Container&&, const Alloc&)): Call
	make_heap.
	* testsuite/23_containers/priority_queue/dr2537.cc: New test.

From-SVN: r268878
2019-02-14 14:10:19 +00:00
..
abi.xml Fix grammar in libstdc++ ABI history documentation 2018-12-19 20:16:57 +00:00
algorithms.xml
allocator.xml allocator.xml: Adjust link to "Reconsidering Custom Memory Allocation". 2018-10-01 15:17:15 +00:00
appendix_contributing.xml
appendix_free.xml
appendix_porting.xml
atomics.xml
auto_ptr.xml
backwards_compatibility.xml Update links to archived copy of SGI STL docs 2018-04-10 16:49:26 +01:00
bitmap_allocator.xml
build_hacking.xml
codecvt.xml codecvt.xml: Move link to "UTF-8 and Unicode FAQ" to https. 2018-09-24 22:01:49 +00:00
concurrency_extensions.xml
concurrency.xml
configure.xml PR libstdc++/67843 set shared_ptr lock policy at build-time 2018-11-27 23:25:56 +00:00
containers.xml Update links to archived copy of SGI STL docs 2018-04-10 16:49:26 +01:00
ctype.xml
debug_mode.xml Document Dual ABI for std::ios_base::failure 2018-05-10 20:13:42 +01:00
debug.xml
diagnostics.xml
documentation_hacking.xml documentation_hacking.xml: Update reference to epubcheck. 2018-12-11 04:00:00 +00:00
evolution.xml Update libstdc++ manual in preparation for GCC 8 release 2018-04-11 01:21:35 +01:00
extensions.xml Update links to archived copy of SGI STL docs 2018-04-10 16:49:26 +01:00
internals.xml
intro.xml LWG 2537 fix priority_queue constructors to establish invariant 2019-02-14 14:10:19 +00:00
io.xml
iterators.xml
locale.xml
localization.xml
messages.xml messages.xml: Switch link to www.oracle.com to https. 2018-09-30 11:41:31 +00:00
mt_allocator.xml
numerics.xml
parallel_mode.xml
policy_data_structures_biblio.xml policy_data_structures_biblio.xml: Update link to Microsoft Component Model Object Technologies. 2018-09-30 10:53:14 +00:00
policy_data_structures.xml
prerequisites.xml
profile_mode.xml profile_mode.xml: Update three ieeexplore.ieee.org references. 2018-09-01 21:27:14 +00:00
shared_ptr.xml
spine.xml Update documentation for C++17 filesystem library 2019-01-07 12:46:40 +00:00
status_cxx1998.xml PR libstdc++/77854 document size_type for containers 2018-08-22 13:11:17 +01:00
status_cxx2011.xml
status_cxx2014.xml
status_cxx2017.xml Fix missing or incorrect feature test macros 2019-01-15 12:01:12 +00:00
status_cxx2020.xml * doc/xml/manual/status_cxx2020.xml: Update P0600 entry. 2019-01-30 16:23:44 +00:00
status_cxxis29124.xml
status_cxxtr1.xml
status_cxxtr24733.xml
strings.xml Update libstdc++ manual in preparation for GCC 8 release 2018-04-11 01:21:35 +01:00
support.xml
test_policy_data_structures.xml
test.xml Improve libstdc++ docs w.r.t newer C++ standards 2018-07-31 16:02:32 +01:00
using_exceptions.xml using_exceptions.xml: Move boost.orgs link to https. 2018-09-23 14:57:25 +00:00
using.xml Update documentation for C++17 filesystem library 2019-01-07 12:46:40 +00:00
utilities.xml Update links to archived copy of SGI STL docs 2018-04-10 16:49:26 +01:00