|
CIRCT 23.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 439 of file Dedup.cpp.
References ModuleInfoRef::info, ModuleInfo::referredModuleNames, and ModuleInfo::structuralHash.
|
inlinestatic |
|
inlinestatic |
Definition at line 451 of file Dedup.cpp.
References empty, and ModuleInfoRef::info.