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:
- include/llvm/ADT/DenseMapInfo.h