CIRCT 22.0.0git
|
Allow ModuleInfoRef
to be used as dense map keys.
More...
Static Public Member Functions | |
static ModuleInfoRef | getEmptyKey () |
static ModuleInfoRef | getTombstoneKey () |
static unsigned | getHashValue (const ModuleInfoRef &ref) |
static bool | isEqual (const ModuleInfoRef &lhs, const ModuleInfoRef &rhs) |
Allow ModuleInfoRef
to be used as dense map keys.
Hashes and compares the ModuleInfo
the ref points to.
|
inlinestatic |
|
inlinestatic |
Definition at line 428 of file Dedup.cpp.
References ModuleInfoRef::info, ModuleInfo::referredModuleNames, and ModuleInfo::structuralHash.
|
inlinestatic |
|
inlinestatic |
Definition at line 440 of file Dedup.cpp.
References empty, and ModuleInfoRef::info.