|
LLVM 22.0.0git
|
#include "llvm/ADT/DenseMapInfo.h"
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) |
Definition at line 169 of file DenseMapInfo.h.
| using llvm::DenseMapInfo< std::tuple< Ts... > >::Tuple = std::tuple<Ts...> |
Definition at line 170 of file DenseMapInfo.h.
|
inlinestaticconstexpr |
Definition at line 172 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 191 of file DenseMapInfo.h.
References getHashValueImpl().
|
inlinestatic |
Definition at line 180 of file DenseMapInfo.h.
References llvm::detail::combineHashValue(), getHashValueImpl(), and I.
Referenced by getHashValueImpl().
|
inlinestaticconstexpr |
Definition at line 176 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 203 of file DenseMapInfo.h.
References isEqualImpl().
Referenced by isEqualImpl().
|
inlinestatic |
Definition at line 196 of file DenseMapInfo.h.
References isEqual().