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 P key_equal;
|
||||
typedef A value_allocator;
|
||||
typedef G grouped;
|
||||
typedef K key_extractor;
|
||||
typedef hash_buffered_functions<H, P> base;
|
||||
typedef hash_buckets<A, G> buckets;
|
||||
@ -572,7 +571,7 @@ namespace boost { namespace unordered_detail {
|
||||
|
||||
template <class H, class P, class A, class K>
|
||||
class hash_unique_table :
|
||||
public hash_table<H, P, A, boost::unordered_detail::ungrouped, K>
|
||||
public hash_table<H, P, A, ungrouped, K>
|
||||
|
||||
{
|
||||
public:
|
||||
@ -666,7 +665,7 @@ namespace boost { namespace unordered_detail {
|
||||
|
||||
template <class H, class P, class A, class K>
|
||||
class hash_equivalent_table :
|
||||
public hash_table<H, P, A, boost::unordered_detail::grouped, K>
|
||||
public hash_table<H, P, A, grouped, K>
|
||||
|
||||
{
|
||||
public:
|
||||
@ -675,9 +674,8 @@ namespace boost { namespace unordered_detail {
|
||||
typedef A value_allocator;
|
||||
typedef K key_extractor;
|
||||
|
||||
typedef hash_table<H, P, A, boost::unordered_detail::grouped, K> table;
|
||||
typedef hash_node_constructor<A, boost::unordered_detail::grouped>
|
||||
node_constructor;
|
||||
typedef hash_table<H, P, A, grouped, K> table;
|
||||
typedef hash_node_constructor<A, grouped> node_constructor;
|
||||
typedef hash_iterator_base<A, grouped> iterator_base;
|
||||
|
||||
typedef BOOST_DEDUCED_TYPENAME table::key_type key_type;
|
||||
|
Reference in New Issue
Block a user