|
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.