gcc/libstdc++-v3/include/debug
François Dumont bd2ee798d5 2016-06-16 François Dumont <fdumont@gcc.gnu.org>
* include/debug/debug.h
	(__glibcxx_requires_non_empty_range, __glibcxx_requires_nonempty)
	(__glibcxx_requires_subscript): Move...
	* include/debug/assertions.h: ...here and add __builtin_expect.
	(_GLIBCXX_DEBUG_ONLY): Remove ; value.
	* include/bits/stl_deque.h
	(std::deque<>::operator[]): Add __glibcxx_requires_subscript check.
	(std::deque<>::front()): Add __glibcxx_requires_nonempty check.
	(std::deque<>::back()): Likewise.
	(std::deque<>::pop_front()): Likewise.
	(std::deque<>::pop_back()): Likewise.
	(std::deque<>::swap(deque&)): Add allocator check.
	* include/bits/stl_vector.h
	(std::vector<>::operator[]): Add __glibcxx_requires_subscript check.
	(std::vector<>::front()): Add __glibcxx_requires_nonempty check.
	(std::vector<>::back()): Likewise.
	(std::vector<>::pop_back()): Likewise.
	(std::vector<>::swap(vector&)): Add allocator check.

From-SVN: r237541
2016-06-16 20:34:08 +00:00
..
array
assertions.h 2016-06-16 François Dumont <fdumont@gcc.gnu.org> 2016-06-16 20:34:08 +00:00
bitset
debug.h 2016-06-16 François Dumont <fdumont@gcc.gnu.org> 2016-06-16 20:34:08 +00:00
deque
formatter.h
forward_list
functions.h
helper_functions.h 2016-06-16 François Dumont <fdumont@gcc.gnu.org> 2016-06-16 20:34:08 +00:00
list
macros.h
map
map.h
multimap.h
multiset.h
safe_base.h
safe_container.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
stl_iterator.h
string
unordered_map
unordered_set
vector