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