LLVM 20.0.0git
|
#include "llvm/ADT/DenseMapInfo.h"
Public Types | |
using | Pair = std::pair< T, U > |
using | FirstInfo = DenseMapInfo< T > |
using | SecondInfo = DenseMapInfo< U > |
Static Public Member Functions | |
static Pair | getEmptyKey () |
static Pair | getTombstoneKey () |
static unsigned | getHashValue (const Pair &PairVal) |
static unsigned | getHashValuePiecewise (const T &First, const U &Second) |
static bool | isEqual (const Pair &LHS, const Pair &RHS) |
Definition at line 221 of file DenseMapInfo.h.
using llvm::DenseMapInfo< std::pair< T, U > >::FirstInfo = DenseMapInfo<T> |
Definition at line 223 of file DenseMapInfo.h.
using llvm::DenseMapInfo< std::pair< T, U > >::Pair = std::pair<T, U> |
Definition at line 222 of file DenseMapInfo.h.
using llvm::DenseMapInfo< std::pair< T, U > >::SecondInfo = DenseMapInfo<U> |
Definition at line 224 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 226 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 236 of file DenseMapInfo.h.
References llvm::detail::combineHashValue().
|
inlinestatic |
Definition at line 244 of file DenseMapInfo.h.
References llvm::detail::combineHashValue(), and llvm::First.
|
inlinestatic |
Definition at line 231 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 249 of file DenseMapInfo.h.