static_assert(std::is_same< typename set_type::hash_type, size_t>::value, "set::hash_type != size_t!!!" );
test_hp<set_type, std::hash<hash_type>>(4, 2);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >
static_assert(std::is_same< typename set_type::hash_type, hash_type>::value, "set::hash_type != hash128!!!" );
test_hp<set_type, hash128::make>(4, 2);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >
static_assert(std::is_same< typename set_type::hash_type, size_t>::value, "set::hash_type != size_t!!!" );
test_hp<set_type, std::hash<hash_type>>(4, 2);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >
static_assert(std::is_same< typename set_type::hash_type, hash_type>::value, "set::hash_type != hash_type!!!" );
test_hp<set_type, hash_type::make>(4, 2);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >
static_assert(std::is_same< typename set_type::hash_type, size_t>::value, "set::hash_type != size_t!!!" );
test_hp<set_type, std::hash<hash_type>>(5, 3);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >
static_assert(std::is_same< typename set_type::hash_type, hash_type>::value, "set::hash_type != hash_type!!!" );
test_hp<set_type, hash128::make >(4, 3);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >
static_assert(std::is_same< typename set_type::hash_type, size_t>::value, "set::hash_type != size_t!!!" );
test_hp<set_type, std::hash<hash_type>>(5, 3);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >
static_assert(std::is_same< typename set_type::hash_type, hash_type>::value, "set::hash_type != hash_type!!!" );
test_hp<set_type, hash_type::make>(4, 3);
- typedef ci::MultiLevelHashSet<
- gc_type,
- Item<hash_type>,
+ typedef ci::MultiLevelHashSet<
+ gc_type,
+ Item<hash_type>,
typename ci::multilevel_hashset::make_traits<
ci::multilevel_hashset::hash_accessor< get_hash<hash_type>>
, ci::opt::disposer< item_disposer >