gcc/libstdc++-v3/include/debug
Jonathan Wakely a8028a3ee8 macros.h (__glibcxx_check_non_empty_range): Define.
* include/debug/macros.h (__glibcxx_check_non_empty_range): Define.
	* include/debug/debug.h (__glibcxx_requires_non_empty_range): Define.
	* include/debug/formatter.h (__msg_non_empty_range): Add.
	* src/debug.cc: Message text for __msg_non_empty_range.
	* include/bits/stl_heap.h (pop_heap): Check for non-empty range.
	* testsuite/25_algorithms/pop_heap/empty_neg.cc: New.

From-SVN: r181970
2011-12-03 15:35:35 +00:00
..
bitset bitset (operator[](size_t) const): Declare constexpr. 2011-11-19 11:50:44 +00:00
debug.h macros.h (__glibcxx_check_non_empty_range): Define. 2011-12-03 15:35:35 +00:00
deque
formatter.h macros.h (__glibcxx_check_non_empty_range): Define. 2011-12-03 15:35:35 +00:00
forward_list
functions.h
list
macros.h macros.h (__glibcxx_check_non_empty_range): Define. 2011-12-03 15:35:35 +00:00
map
map.h
multimap.h
multiset.h
safe_base.h
safe_iterator.h
safe_iterator.tcc
safe_local_iterator.h
safe_local_iterator.tcc
safe_sequence.h
safe_sequence.tcc
safe_unordered_base.h
safe_unordered_container.h
safe_unordered_container.tcc
set
set.h
string
unordered_map re PR libstdc++/41975 ([C++0x] [DR579] unordered_set::erase performs worse when nearly empty) 2011-11-23 20:30:18 +00:00
unordered_set re PR libstdc++/41975 ([C++0x] [DR579] unordered_set::erase performs worse when nearly empty) 2011-11-23 20:30:18 +00:00
vector hash-long-double-aux.cc: Rename to... 2011-11-18 12:37:06 +00:00