LLVM 22.0.0git
llvm::DenseMapInfo< AA::RangeTy > Struct Reference

Helper that allows RangeTy as a key in a DenseMap. More...

Inheritance diagram for llvm::DenseMapInfo< AA::RangeTy >:
[legend]

Static Public Member Functions

static AA::RangeTy getEmptyKey ()
static AA::RangeTy getTombstoneKey ()
static unsigned getHashValue (const AA::RangeTy &Range)
static bool isEqual (const AA::RangeTy &A, const AA::RangeTy B)

Detailed Description

Helper that allows RangeTy as a key in a DenseMap.

Definition at line 756 of file AttributorAttributes.cpp.

Member Function Documentation

◆ getEmptyKey()

AA::RangeTy llvm::DenseMapInfo< AA::RangeTy >::getEmptyKey ( )
inlinestatic

Definition at line 757 of file AttributorAttributes.cpp.

◆ getHashValue()

unsigned llvm::DenseMapInfo< AA::RangeTy >::getHashValue ( const AA::RangeTy & Range)
inlinestatic

Definition at line 767 of file AttributorAttributes.cpp.

References llvm::detail::combineHashValue(), and Range.

◆ getTombstoneKey()

AA::RangeTy llvm::DenseMapInfo< AA::RangeTy >::getTombstoneKey ( )
inlinestatic

Definition at line 762 of file AttributorAttributes.cpp.

◆ isEqual()

bool llvm::DenseMapInfo< AA::RangeTy >::isEqual ( const AA::RangeTy & A,
const AA::RangeTy B )
inlinestatic

Definition at line 773 of file AttributorAttributes.cpp.

References A(), and B().


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