|
LLVM 24.0.0git
|
#include "llvm/ADT/DenseMap.h"
Public Types | |
| using | first_type = KeyT |
| using | second_type = ValueT |
Public Member Functions | |
| DenseMapPair () | |
| DenseMapPair (const KeyT &Key, const ValueT &Value) | |
| DenseMapPair (KeyT &&Key, ValueT &&Value) | |
| DenseMapPair (const std::pair< KeyT, ValueT > &P) | |
| DenseMapPair (std::pair< KeyT, ValueT > &&P) | |
| template<typename U1, typename U2> | |
| DenseMapPair (const DenseMapPair< U1, U2 > &P) | |
| template<typename U1, typename U2> | |
| DenseMapPair (DenseMapPair< U1, U2 > &&P) | |
| operator std::pair< KeyT, ValueT > () const | |
| operator std::pair< const KeyT, ValueT > () const | |
| KeyT & | getFirst () |
| const KeyT & | getFirst () const |
| ValueT & | getSecond () |
| const ValueT & | getSecond () const |
Public Attributes | |
| KeyT | first |
| ValueT | second |
Friends | |
| bool | operator== (const DenseMapPair &LHS, const DenseMapPair &RHS) |
| bool | operator!= (const DenseMapPair &LHS, const DenseMapPair &RHS) |
Definition at line 49 of file DenseMap.h.
| using llvm::detail::DenseMapPair< KeyT, ValueT >::first_type = KeyT |
Definition at line 50 of file DenseMap.h.
| using llvm::detail::DenseMapPair< KeyT, ValueT >::second_type = ValueT |
Definition at line 51 of file DenseMap.h.
|
inline |
Definition at line 56 of file DenseMap.h.
|
inline |
Definition at line 57 of file DenseMap.h.
|
inline |
Definition at line 59 of file DenseMap.h.
|
inline |
Definition at line 61 of file DenseMap.h.
|
inline |
Definition at line 63 of file DenseMap.h.
|
inline |
Definition at line 66 of file DenseMap.h.
|
inline |
Definition at line 69 of file DenseMap.h.
|
inline |
Definition at line 82 of file DenseMap.h.
|
inline |
Definition at line 83 of file DenseMap.h.
|
inline |
Definition at line 84 of file DenseMap.h.
|
inline |
Definition at line 85 of file DenseMap.h.
|
inline |
Definition at line 73 of file DenseMap.h.
|
inline |
Definition at line 72 of file DenseMap.h.
|
friend |
Definition at line 78 of file DenseMap.h.
|
friend |
Definition at line 75 of file DenseMap.h.
| KeyT llvm::detail::DenseMapPair< KeyT, ValueT >::first |
Definition at line 53 of file DenseMap.h.
| ValueT llvm::detail::DenseMapPair< KeyT, ValueT >::second |
Definition at line 54 of file DenseMap.h.