LLVM: llvm::DenseMapInfo< PoisoningVH< T > (original) (raw)

#include "[llvm/IR/ValueHandle.h](ValueHandle%5F8h%5Fsource.html)"

Inheritance diagram for llvm::DenseMapInfo< PoisoningVH< T > >:

[legend]

Static Public Member Functions
static PoisoningVH< T > getEmptyKey ()
static PoisoningVH< T > getTombstoneKey ()
static unsigned getHashValue (const PoisoningVH< T > &Val)
static bool isEqual (const PoisoningVH< T > &LHS, const PoisoningVH< T > &RHS)
static unsigned getHashValue (const T *Val)
static bool isEqual (const T *LHS, const PoisoningVH< T > &RHS)

Detailed Description

template<typename T>
struct llvm::DenseMapInfo< PoisoningVH< T > >

Definition at line 527 of file ValueHandle.h.

Member Function Documentation

getEmptyKey()

template<typename T>

PoisoningVH< T > llvm::DenseMapInfo< PoisoningVH< T > >::getEmptyKey ( ) inlinestatic

Definition at line 528 of file ValueHandle.h.

getHashValue() [1/2]

template<typename T>

unsigned llvm::DenseMapInfo< PoisoningVH< T > >::getHashValue ( const PoisoningVH< T > & Val) inlinestatic

Definition at line 540 of file ValueHandle.h.

getHashValue() [2/2]

template<typename T>

unsigned llvm::DenseMapInfo< PoisoningVH< T > >::getHashValue ( const T * Val) inlinestatic

Definition at line 552 of file ValueHandle.h.

References T.

getTombstoneKey()

template<typename T>

PoisoningVH< T > llvm::DenseMapInfo< PoisoningVH< T > >::getTombstoneKey ( ) inlinestatic

Definition at line 534 of file ValueHandle.h.

isEqual() [1/2]

template<typename T>

bool llvm::DenseMapInfo< PoisoningVH< T > >::isEqual ( const PoisoningVH< T > & LHS, const PoisoningVH< T > & RHS ) inlinestatic

Definition at line 544 of file ValueHandle.h.

References LHS, and RHS.

isEqual() [2/2]

template<typename T>

bool llvm::DenseMapInfo< PoisoningVH< T > >::isEqual ( const T * LHS, const PoisoningVH< T > & RHS ) inlinestatic

Definition at line 556 of file ValueHandle.h.

References LHS, RHS, and T.


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