LLVM 20.0.0git
|
#include "llvm/ADT/DenseMapInfo.h"
Public Types | |
using | Tuple = std::tuple< Ts... > |
Static Public Member Functions | |
static Tuple | getEmptyKey () |
static Tuple | getTombstoneKey () |
template<unsigned I> | |
static unsigned | getHashValueImpl (const Tuple &values, std::false_type) |
template<unsigned I> | |
static unsigned | getHashValueImpl (const Tuple &, std::true_type) |
static unsigned | getHashValue (const std::tuple< Ts... > &values) |
template<unsigned I> | |
static bool | isEqualImpl (const Tuple &lhs, const Tuple &rhs, std::false_type) |
template<unsigned I> | |
static bool | isEqualImpl (const Tuple &, const Tuple &, std::true_type) |
static bool | isEqual (const Tuple &lhs, const Tuple &rhs) |
Definition at line 256 of file DenseMapInfo.h.
using llvm::DenseMapInfo< std::tuple< Ts... > >::Tuple = std::tuple<Ts...> |
Definition at line 257 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 259 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 281 of file DenseMapInfo.h.
References values().
|
inlinestatic |
Definition at line 277 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 268 of file DenseMapInfo.h.
References llvm::detail::combineHashValue(), I, and values().
|
inlinestatic |
Definition at line 263 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 299 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 295 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 287 of file DenseMapInfo.h.
References I.