Changeset View
Changeset View
Standalone View
Standalone View
include/unordered_map
Show First 20 Lines • Show All 407 Lines • ▼ Show 20 Lines | |||||
#include <__config> | #include <__config> | ||||
#include <__hash_table> | #include <__hash_table> | ||||
#include <__node_handle> | #include <__node_handle> | ||||
#include <functional> | #include <functional> | ||||
#include <stdexcept> | #include <stdexcept> | ||||
#include <tuple> | #include <tuple> | ||||
#include <version> | #include <version> | ||||
#if _LIBCPP_STD_VER > 14 | |||||
#include <__memory_resource_base> | |||||
#endif | |||||
#include <__debug> | #include <__debug> | ||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) | #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) | ||||
#pragma GCC system_header | #pragma GCC system_header | ||||
#endif | #endif | ||||
_LIBCPP_BEGIN_NAMESPACE_STD | _LIBCPP_BEGIN_NAMESPACE_STD | ||||
▲ Show 20 Lines • Show All 1,982 Lines • ▼ Show 20 Lines | |||||
operator!=(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, | operator!=(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, | ||||
const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y) | const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y) | ||||
{ | { | ||||
return !(__x == __y); | return !(__x == __y); | ||||
} | } | ||||
_LIBCPP_END_NAMESPACE_STD | _LIBCPP_END_NAMESPACE_STD | ||||
#if _LIBCPP_STD_VER > 14 | |||||
_LIBCPP_BEGIN_NAMESPACE_STD | |||||
namespace pmr | |||||
{ | |||||
template <class _KeyT, class _ValueT, class _HashT = _VSTD::hash<_KeyT>, class _PredT = _VSTD::equal_to<_KeyT>> | |||||
using unordered_map = _VSTD::unordered_map<_KeyT, _ValueT, _HashT, _PredT, polymorphic_allocator<_VSTD::pair<const _KeyT, _ValueT>>>; | |||||
template <class _KeyT, class _ValueT, class _HashT = _VSTD::hash<_KeyT>, class _PredT = _VSTD::equal_to<_KeyT>> | |||||
using unordered_multimap = _VSTD::unordered_multimap<_KeyT, _ValueT, _HashT, _PredT, polymorphic_allocator<_VSTD::pair<const _KeyT, _ValueT>>>; | |||||
} | |||||
_LIBCPP_END_NAMESPACE_STD | |||||
#endif | |||||
#endif // _LIBCPP_UNORDERED_MAP | #endif // _LIBCPP_UNORDERED_MAP | ||||
Context not available. |