LLVM: llvm::pdb::SymbolDenseMapInfo Struct Reference (original) (raw)
| Static Public Member Functions | |
|---|---|
| static CVSymbol | getEmptyKey () |
| static CVSymbol | getTombstoneKey () |
| static unsigned | getHashValue (const CVSymbol &Val) |
| static bool | isEqual (const CVSymbol &LHS, const CVSymbol &RHS) |
Detailed Description
Definition at line 70 of file GSIStreamBuilder.cpp.
Member Function Documentation
◆ getEmptyKey()
| CVSymbol llvm::pdb::SymbolDenseMapInfo::getEmptyKey ( ) | inlinestatic |
|---|
Definition at line 71 of file GSIStreamBuilder.cpp.
References llvm::pdb::Empty.
◆ getHashValue()
| unsigned llvm::pdb::SymbolDenseMapInfo::getHashValue ( const CVSymbol & Val) | inlinestatic |
|---|
Definition at line 80 of file GSIStreamBuilder.cpp.
References llvm::codeview::CVRecord< Kind >::RecordData, and llvm::xxh3_64bits().
◆ getTombstoneKey()
| CVSymbol llvm::pdb::SymbolDenseMapInfo::getTombstoneKey ( ) | inlinestatic |
|---|
Definition at line 75 of file GSIStreamBuilder.cpp.
References DenseMapInfo< LocallyHashedType >::Tombstone, and getTombstoneKey().
Referenced by getTombstoneKey().
◆ isEqual()
| bool llvm::pdb::SymbolDenseMapInfo::isEqual ( const CVSymbol & LHS, const CVSymbol & RHS ) | inlinestatic |
|---|
Definition at line 83 of file GSIStreamBuilder.cpp.
The documentation for this struct was generated from the following file:
- lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp