gcc/libstdc++-v3/testsuite/20_util/scoped_allocator
Jonathan Wakely 7946683835 alloc_traits.h (__alloctr_rebind): Remove.
* include/bits/alloc_traits.h (__alloctr_rebind): Remove.
	(__allocator_traits_base): New base class.
	(__alloc_rebind): Reimplement in terms of detection idiom.
	(allocator_traits): Derive from __allocator_traits_base. Reimplement
	nested types in terms of detection idiom. Simplify SFINAE constraints
	on overloaded static member functions.
	* include/bits/hashtable.h (_Hashtable): Use __alloc_rebind instead
	of __alloctr_rebind.
	* testsuite/20_util/scoped_allocator/propagation.cc: Define rebind.
	* testsuite/23_containers/unordered_set/instantiation_neg.cc: Adjust
	dg-error line number.

From-SVN: r225244
2015-07-01 13:24:09 +01:00
..
requirements Update copyright years. 2015-01-05 13:33:28 +01:00
1.cc Update copyright years. 2015-01-05 13:33:28 +01:00
2.cc Update copyright years. 2015-01-05 13:33:28 +01:00
65279.cc re PR libstdc++/65279 (std::scoped_allocator_adaptor is not assignable) 2015-03-02 17:50:55 +00:00
propagation.cc alloc_traits.h (__alloctr_rebind): Remove. 2015-07-01 13:24:09 +01:00