LLVM 20.0.0git
|
#include "llvm/ADT/DenseMapInfo.h"
Public Types | |
using | UnderlyingType = std::underlying_type_t< Enum > |
using | Info = DenseMapInfo< UnderlyingType > |
Static Public Member Functions | |
static Enum | getEmptyKey () |
static Enum | getTombstoneKey () |
static unsigned | getHashValue (const Enum &Val) |
static bool | isEqual (const Enum &LHS, const Enum &RHS) |
Definition at line 307 of file DenseMapInfo.h.
using llvm::DenseMapInfo< Enum, std::enable_if_t< std::is_enum_v< Enum > > >::Info = DenseMapInfo<UnderlyingType> |
Definition at line 309 of file DenseMapInfo.h.
using llvm::DenseMapInfo< Enum, std::enable_if_t< std::is_enum_v< Enum > > >::UnderlyingType = std::underlying_type_t<Enum> |
Definition at line 308 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 311 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 317 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 313 of file DenseMapInfo.h.
|
inlinestatic |
Definition at line 321 of file DenseMapInfo.h.