proxygen
|
#include <Hash.h>
Public Types | |
using | folly_is_avalanching = folly::bool_constant<(sizeof...(Ts)!=1||folly::IsAvalanchingHasher< std::hash< FirstT >, FirstT >::value)> |
Public Member Functions | |
size_t | operator() (std::tuple< Ts... > const &key) const |
Private Types | |
using | FirstT = std::decay_t< std::tuple_element_t< 0, std::tuple< Ts..., bool >>> |
|
private |
using std::hash< std::tuple< Ts... > >::folly_is_avalanching = folly::bool_constant<( sizeof...(Ts) != 1 || folly::IsAvalanchingHasher<std::hash<FirstT>, FirstT>::value)> |
|
inline |