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: