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.
◆ 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.
The documentation for this struct was generated from the following file:
- include/llvm/IR/ValueHandle.h