LLVM  8.0.1
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > > Struct Template Reference

#include "llvm/ADT/PointerEmbeddedInt.h"

Public Types

using T = PointerEmbeddedInt< IntT, Bits >
 
using IntInfo = DenseMapInfo< IntT >
 

Static Public Member Functions

static T getEmptyKey ()
 
static T getTombstoneKey ()
 
static unsigned getHashValue (const T &Arg)
 
static bool isEqual (const T &LHS, const T &RHS)
 

Detailed Description

template<typename IntT, int Bits>
struct llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >

Definition at line 104 of file PointerEmbeddedInt.h.

Member Typedef Documentation

◆ IntInfo

template<typename IntT , int Bits>
using llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >::IntInfo = DenseMapInfo<IntT>

Definition at line 106 of file PointerEmbeddedInt.h.

◆ T

template<typename IntT , int Bits>
using llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >::T = PointerEmbeddedInt<IntT, Bits>

Definition at line 105 of file PointerEmbeddedInt.h.

Member Function Documentation

◆ getEmptyKey()

template<typename IntT , int Bits>
static T llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >::getEmptyKey ( )
inlinestatic

Definition at line 108 of file PointerEmbeddedInt.h.

◆ getHashValue()

template<typename IntT , int Bits>
static unsigned llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >::getHashValue ( const T Arg)
inlinestatic

Definition at line 111 of file PointerEmbeddedInt.h.

◆ getTombstoneKey()

template<typename IntT , int Bits>
static T llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >::getTombstoneKey ( )
inlinestatic

Definition at line 109 of file PointerEmbeddedInt.h.

◆ isEqual()

template<typename IntT , int Bits>
static bool llvm::DenseMapInfo< PointerEmbeddedInt< IntT, Bits > >::isEqual ( const T LHS,
const T RHS 
)
inlinestatic

Definition at line 115 of file PointerEmbeddedInt.h.


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