struct DenseMapInfo
Declaration
template <typename T, typename Enable = void>
struct DenseMapInfo { /* full declaration omitted */ };
Description
An information struct used to provide DenseMap with the various necessary components for a given value type `T`. `Enable` is an optional additional parameter that is used to support SFINAE (generally using std::enable_if_t) in derived DenseMapInfo specializations; in non-SFINAE use cases this should just be `void`.
Declared at: llvm/include/llvm/ADT/DenseMapInfo.h:49
Templates
- T
- Enable = void