LLVM 23.0.0git
llvm::DenseMapInfo< T * > Struct Template Reference

#include "llvm/ADT/DenseMapInfo.h"

Inheritance diagram for llvm::DenseMapInfo< T * >:
[legend]

Static Public Member Functions

static unsigned getHashValue (const T *PtrVal)
static bool isEqual (const T *LHS, const T *RHS)

Detailed Description

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

Definition at line 60 of file DenseMapInfo.h.

Member Function Documentation

◆ getHashValue()

template<typename T>
unsigned llvm::DenseMapInfo< T * >::getHashValue ( const T * PtrVal)
inlinestatic

Definition at line 61 of file DenseMapInfo.h.

References llvm::densemap::detail::mix(), and T.

◆ isEqual()

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

Definition at line 65 of file DenseMapInfo.h.

References LHS, RHS, and T.


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