CIRCT 24.0.0git
Loading...
Searching...
No Matches
llvm::DenseMapInfo< ModuleInfoRef > Struct Reference

Allow ModuleInfoRef to be used as dense map keys. More...

Inheritance diagram for llvm::DenseMapInfo< ModuleInfoRef >:
Collaboration diagram for llvm::DenseMapInfo< ModuleInfoRef >:

Static Public Member Functions

static unsigned getHashValue (const ModuleInfoRef &ref)
static bool isEqual (const ModuleInfoRef &lhs, const ModuleInfoRef &rhs)

Detailed Description

Allow ModuleInfoRef to be used as dense map keys.

Hashes and compares the ModuleInfo the ref points to.

Definition at line 375 of file Dedup.cpp.

Member Function Documentation

◆ getHashValue()

unsigned llvm::DenseMapInfo< ModuleInfoRef >::getHashValue ( const ModuleInfoRef & ref)
inlinestatic

◆ isEqual()

bool llvm::DenseMapInfo< ModuleInfoRef >::isEqual ( const ModuleInfoRef & lhs,
const ModuleInfoRef & rhs )
inlinestatic

Definition at line 388 of file Dedup.cpp.

References ModuleInfoRef::info.


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