forked from boostorg/unordered
Remove 'grouped' from hash_table as it isn't used and is a bit confusing.
[SVN r57153]
This commit is contained in:
@ -440,7 +440,6 @@ namespace boost { namespace unordered_detail {
|
|||||||
typedef H hasher;
|
typedef H hasher;
|
||||||
typedef P key_equal;
|
typedef P key_equal;
|
||||||
typedef A value_allocator;
|
typedef A value_allocator;
|
||||||
typedef G grouped;
|
|
||||||
typedef K key_extractor;
|
typedef K key_extractor;
|
||||||
typedef hash_buffered_functions<H, P> base;
|
typedef hash_buffered_functions<H, P> base;
|
||||||
typedef hash_buckets<A, G> buckets;
|
typedef hash_buckets<A, G> buckets;
|
||||||
@ -572,7 +571,7 @@ namespace boost { namespace unordered_detail {
|
|||||||
|
|
||||||
template <class H, class P, class A, class K>
|
template <class H, class P, class A, class K>
|
||||||
class hash_unique_table :
|
class hash_unique_table :
|
||||||
public hash_table<H, P, A, boost::unordered_detail::ungrouped, K>
|
public hash_table<H, P, A, ungrouped, K>
|
||||||
|
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
@ -666,7 +665,7 @@ namespace boost { namespace unordered_detail {
|
|||||||
|
|
||||||
template <class H, class P, class A, class K>
|
template <class H, class P, class A, class K>
|
||||||
class hash_equivalent_table :
|
class hash_equivalent_table :
|
||||||
public hash_table<H, P, A, boost::unordered_detail::grouped, K>
|
public hash_table<H, P, A, grouped, K>
|
||||||
|
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
@ -675,9 +674,8 @@ namespace boost { namespace unordered_detail {
|
|||||||
typedef A value_allocator;
|
typedef A value_allocator;
|
||||||
typedef K key_extractor;
|
typedef K key_extractor;
|
||||||
|
|
||||||
typedef hash_table<H, P, A, boost::unordered_detail::grouped, K> table;
|
typedef hash_table<H, P, A, grouped, K> table;
|
||||||
typedef hash_node_constructor<A, boost::unordered_detail::grouped>
|
typedef hash_node_constructor<A, grouped> node_constructor;
|
||||||
node_constructor;
|
|
||||||
typedef hash_iterator_base<A, grouped> iterator_base;
|
typedef hash_iterator_base<A, grouped> iterator_base;
|
||||||
|
|
||||||
typedef BOOST_DEDUCED_TYPENAME table::key_type key_type;
|
typedef BOOST_DEDUCED_TYPENAME table::key_type key_type;
|
||||||
|
Reference in New Issue
Block a user