LLVM: llvm::DenseMapInfo< std::tuple< Ts... > (original) (raw)

#include "[llvm/ADT/DenseMapInfo.h](DenseMapInfo%5F8h%5Fsource.html)"

Public Types
using Tuple = std::tuple<Ts...>
Static Public Member Functions
static constexpr Tuple getEmptyKey ()
static constexpr Tuple getTombstoneKey ()
template<unsigned I>
static unsigned getHashValueImpl (const Tuple &values)
static unsigned getHashValue (const std::tuple< Ts... > &values)
template<std::size_t... Is>
static bool isEqualImpl (const Tuple &lhs, const Tuple &rhs, std::index_sequence< Is... >)
static bool isEqual (const Tuple &lhs, const Tuple &rhs)

template<typename... Ts>
struct llvm::DenseMapInfo< std::tuple< Ts... > >

Definition at line 169 of file DenseMapInfo.h.

getEmptyKey()

getHashValue()

getHashValueImpl()

getTombstoneKey()

template<typename... Ts>

constexpr Tuple llvm::DenseMapInfo< std::tuple< Ts... > >::getTombstoneKey ( ) inlinestaticconstexpr

isEqual()

isEqualImpl()

template<typename... Ts>

template<std::size_t... Is>


The documentation for this struct was generated from the following file: