LLVM 19.0.0git
llvm::DenseMapInfo< T, Enable > Struct Template Reference

An information struct used to provide DenseMap with the various necessary components for a given value type T. More...

#include "llvm/ADT/DenseMapInfo.h"

Inheritance diagram for llvm::DenseMapInfo< T, Enable >:
Inheritance graph
[legend]

Detailed Description

template<typename T, typename Enable = void>
struct llvm::DenseMapInfo< T, Enable >

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.

Definition at line 50 of file DenseMapInfo.h.


The documentation for this struct was generated from the following file: