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

#include <PointerEmbeddedInt.h>

Public Types

typedef PointerEmbeddedInt
< IntT, Bits > 
T
 
typedef DenseMapInfo< IntT > IntInfo
 

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 103 of file PointerEmbeddedInt.h.

Member Typedef Documentation

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

Definition at line 106 of file PointerEmbeddedInt.h.

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

Definition at line 104 of file PointerEmbeddedInt.h.

Member Function Documentation

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

Definition at line 108 of file PointerEmbeddedInt.h.

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

Definition at line 110 of file PointerEmbeddedInt.h.

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

Definition at line 109 of file PointerEmbeddedInt.h.

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

Definition at line 113 of file PointerEmbeddedInt.h.


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