|
LLVM 22.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 constexpr Pair | getEmptyKey () |
| static constexpr 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 136 of file DenseMapInfo.h.
| using llvm::DenseMapInfo< std::pair< T, U > >::FirstInfo = DenseMapInfo<T> |
Definition at line 138 of file DenseMapInfo.h.
| using llvm::DenseMapInfo< std::pair< T, U > >::Pair = std::pair<T, U> |
Definition at line 137 of file DenseMapInfo.h.
| using llvm::DenseMapInfo< std::pair< T, U > >::SecondInfo = DenseMapInfo<U> |
Definition at line 139 of file DenseMapInfo.h.
|
inlinestaticconstexpr |
Definition at line 141 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 149 of file DenseMapInfo.h.
References llvm::detail::combineHashValue().
|
inlinestatic |
Definition at line 157 of file DenseMapInfo.h.
References llvm::detail::combineHashValue(), llvm::First, and T.
|
inlinestaticconstexpr |
Definition at line 145 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 162 of file DenseMapInfo.h.