Lines Matching refs:hash
382 struct _LIBCPP_TEMPLATE_VIS hash<_Tp*>
399 struct _LIBCPP_TEMPLATE_VIS hash<bool>
407 struct _LIBCPP_TEMPLATE_VIS hash<char>
415 struct _LIBCPP_TEMPLATE_VIS hash<signed char>
423 struct _LIBCPP_TEMPLATE_VIS hash<unsigned char>
432 struct _LIBCPP_TEMPLATE_VIS hash<char8_t>
441 struct _LIBCPP_TEMPLATE_VIS hash<char16_t>
449 struct _LIBCPP_TEMPLATE_VIS hash<char32_t>
458 struct _LIBCPP_TEMPLATE_VIS hash<wchar_t>
467 struct _LIBCPP_TEMPLATE_VIS hash<short>
475 struct _LIBCPP_TEMPLATE_VIS hash<unsigned short>
483 struct _LIBCPP_TEMPLATE_VIS hash<int>
491 struct _LIBCPP_TEMPLATE_VIS hash<unsigned int>
499 struct _LIBCPP_TEMPLATE_VIS hash<long>
507 struct _LIBCPP_TEMPLATE_VIS hash<unsigned long>
515 struct _LIBCPP_TEMPLATE_VIS hash<long long>
521 struct _LIBCPP_TEMPLATE_VIS hash<unsigned long long>
529 struct _LIBCPP_TEMPLATE_VIS hash<__int128_t>
535 struct _LIBCPP_TEMPLATE_VIS hash<__uint128_t>
543 struct _LIBCPP_TEMPLATE_VIS hash<float>
557 struct _LIBCPP_TEMPLATE_VIS hash<double>
571 struct _LIBCPP_TEMPLATE_VIS hash<long double>
628 return hash<type>()(static_cast<type>(__v));
639 struct _LIBCPP_TEMPLATE_VIS hash : public __enum_hash<_Tp>
646 struct _LIBCPP_TEMPLATE_VIS hash<nullptr_t>
664 template <class _Key, class _Hash = hash<_Key> >