LLVM 22.0.0git
llvm::DenseMapInfo< llvm::SmallVector< T, N > > Struct Template Reference

#include "llvm/ADT/SmallVector.h"

Inheritance diagram for llvm::DenseMapInfo< llvm::SmallVector< T, N > >:
[legend]

Static Public Member Functions

static SmallVector< T, NgetEmptyKey ()
static SmallVector< T, NgetTombstoneKey ()
static unsigned getHashValue (const SmallVector< T, N > &V)
static bool isEqual (const SmallVector< T, N > &LHS, const SmallVector< T, N > &RHS)

Detailed Description

template<typename T, unsigned N>
struct llvm::DenseMapInfo< llvm::SmallVector< T, N > >

Definition at line 1329 of file SmallVector.h.

Member Function Documentation

◆ getEmptyKey()

template<typename T, unsigned N>
SmallVector< T, N > llvm::DenseMapInfo< llvm::SmallVector< T, N > >::getEmptyKey ( )
inlinestatic

Definition at line 1330 of file SmallVector.h.

◆ getHashValue()

template<typename T, unsigned N>
unsigned llvm::DenseMapInfo< llvm::SmallVector< T, N > >::getHashValue ( const SmallVector< T, N > & V)
inlinestatic

Definition at line 1338 of file SmallVector.h.

References llvm::hash_combine_range().

◆ getTombstoneKey()

template<typename T, unsigned N>
SmallVector< T, N > llvm::DenseMapInfo< llvm::SmallVector< T, N > >::getTombstoneKey ( )
inlinestatic

Definition at line 1334 of file SmallVector.h.

◆ isEqual()

template<typename T, unsigned N>
bool llvm::DenseMapInfo< llvm::SmallVector< T, N > >::isEqual ( const SmallVector< T, N > & LHS,
const SmallVector< T, N > & RHS )
inlinestatic

Definition at line 1342 of file SmallVector.h.

References LHS, and RHS.


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