aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/unordered_set
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/include/unordered_set')
-rw-r--r--libcxx/include/unordered_set38
1 files changed, 21 insertions, 17 deletions
diff --git a/libcxx/include/unordered_set b/libcxx/include/unordered_set
index 6b81fc3..4d0e2ac 100644
--- a/libcxx/include/unordered_set
+++ b/libcxx/include/unordered_set
@@ -913,9 +913,9 @@ public:
# if _LIBCPP_STD_VER >= 17
template <class _InputIterator,
- class _Hash = hash<__iter_value_type<_InputIterator>>,
- class _Pred = equal_to<__iter_value_type<_InputIterator>>,
- class _Allocator = allocator<__iter_value_type<_InputIterator>>,
+ class _Hash = hash<__iterator_value_type<_InputIterator>>,
+ class _Pred = equal_to<__iterator_value_type<_InputIterator>>,
+ class _Allocator = allocator<__iterator_value_type<_InputIterator>>,
class = enable_if_t<__has_input_iterator_category<_InputIterator>::value>,
class = enable_if_t<!__is_allocator_v<_Hash>>,
class = enable_if_t<!is_integral<_Hash>::value>,
@@ -926,7 +926,8 @@ unordered_set(_InputIterator,
typename allocator_traits<_Allocator>::size_type = 0,
_Hash = _Hash(),
_Pred = _Pred(),
- _Allocator = _Allocator()) -> unordered_set<__iter_value_type<_InputIterator>, _Hash, _Pred, _Allocator>;
+ _Allocator = _Allocator())
+ -> unordered_set<__iterator_value_type<_InputIterator>, _Hash, _Pred, _Allocator>;
# if _LIBCPP_STD_VER >= 23
template <ranges::input_range _Range,
@@ -965,9 +966,9 @@ template <class _InputIterator,
class = enable_if_t<__has_input_iterator_category<_InputIterator>::value>,
class = enable_if_t<__is_allocator_v<_Allocator>>>
unordered_set(_InputIterator, _InputIterator, typename allocator_traits<_Allocator>::size_type, _Allocator)
- -> unordered_set<__iter_value_type<_InputIterator>,
- hash<__iter_value_type<_InputIterator>>,
- equal_to<__iter_value_type<_InputIterator>>,
+ -> unordered_set<__iterator_value_type<_InputIterator>,
+ hash<__iterator_value_type<_InputIterator>>,
+ equal_to<__iterator_value_type<_InputIterator>>,
_Allocator>;
template <class _InputIterator,
@@ -978,7 +979,10 @@ template <class _InputIterator,
class = enable_if_t<!is_integral<_Hash>::value>,
class = enable_if_t<__is_allocator_v<_Allocator>>>
unordered_set(_InputIterator, _InputIterator, typename allocator_traits<_Allocator>::size_type, _Hash, _Allocator)
- -> unordered_set<__iter_value_type<_InputIterator>, _Hash, equal_to<__iter_value_type<_InputIterator>>, _Allocator>;
+ -> unordered_set<__iterator_value_type<_InputIterator>,
+ _Hash,
+ equal_to<__iterator_value_type<_InputIterator>>,
+ _Allocator>;
# if _LIBCPP_STD_VER >= 23
@@ -1498,9 +1502,9 @@ public:
# if _LIBCPP_STD_VER >= 17
template <class _InputIterator,
- class _Hash = hash<__iter_value_type<_InputIterator>>,
- class _Pred = equal_to<__iter_value_type<_InputIterator>>,
- class _Allocator = allocator<__iter_value_type<_InputIterator>>,
+ class _Hash = hash<__iterator_value_type<_InputIterator>>,
+ class _Pred = equal_to<__iterator_value_type<_InputIterator>>,
+ class _Allocator = allocator<__iterator_value_type<_InputIterator>>,
class = enable_if_t<__has_input_iterator_category<_InputIterator>::value>,
class = enable_if_t<!__is_allocator_v<_Hash>>,
class = enable_if_t<!is_integral<_Hash>::value>,
@@ -1512,7 +1516,7 @@ unordered_multiset(
typename allocator_traits<_Allocator>::size_type = 0,
_Hash = _Hash(),
_Pred = _Pred(),
- _Allocator = _Allocator()) -> unordered_multiset<__iter_value_type<_InputIterator>, _Hash, _Pred, _Allocator>;
+ _Allocator = _Allocator()) -> unordered_multiset<__iterator_value_type<_InputIterator>, _Hash, _Pred, _Allocator>;
# if _LIBCPP_STD_VER >= 23
template <ranges::input_range _Range,
@@ -1551,9 +1555,9 @@ template <class _InputIterator,
class = enable_if_t<__has_input_iterator_category<_InputIterator>::value>,
class = enable_if_t<__is_allocator_v<_Allocator>>>
unordered_multiset(_InputIterator, _InputIterator, typename allocator_traits<_Allocator>::size_type, _Allocator)
- -> unordered_multiset<__iter_value_type<_InputIterator>,
- hash<__iter_value_type<_InputIterator>>,
- equal_to<__iter_value_type<_InputIterator>>,
+ -> unordered_multiset<__iterator_value_type<_InputIterator>,
+ hash<__iterator_value_type<_InputIterator>>,
+ equal_to<__iterator_value_type<_InputIterator>>,
_Allocator>;
template <class _InputIterator,
@@ -1564,9 +1568,9 @@ template <class _InputIterator,
class = enable_if_t<!is_integral<_Hash>::value>,
class = enable_if_t<__is_allocator_v<_Allocator>>>
unordered_multiset(_InputIterator, _InputIterator, typename allocator_traits<_Allocator>::size_type, _Hash, _Allocator)
- -> unordered_multiset<__iter_value_type<_InputIterator>,
+ -> unordered_multiset<__iterator_value_type<_InputIterator>,
_Hash,
- equal_to<__iter_value_type<_InputIterator>>,
+ equal_to<__iterator_value_type<_InputIterator>>,
_Allocator>;
# if _LIBCPP_STD_VER >= 23