LLVM: llvm::pdb::StringTableHashTraits Struct Reference (original) (raw)

#include "[llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h](PDBStringTableBuilder%5F8h%5Fsource.html)"

Public Member Functions
LLVM_ABI StringTableHashTraits (PDBStringTableBuilder &Table)
LLVM_ABI uint32_t hashLookupKey (StringRef S) const
LLVM_ABI StringRef storageKeyToLookupKey (uint32_t Offset) const
LLVM_ABI uint32_t lookupKeyToStorageKey (StringRef S)
Public Attributes
PDBStringTableBuilder * Table

Detailed Description

Definition at line 35 of file PDBStringTableBuilder.h.

Constructor & Destructor Documentation

StringTableHashTraits::StringTableHashTraits ( PDBStringTableBuilder & Table) explicit

Definition at line 24 of file PDBStringTableBuilder.cpp.

References Table.

Member Function Documentation

hashLookupKey()

uint32_t StringTableHashTraits::hashLookupKey ( StringRef S ) const

Definition at line 27 of file PDBStringTableBuilder.cpp.

References Table.

lookupKeyToStorageKey()

uint32_t StringTableHashTraits::lookupKeyToStorageKey ( StringRef S )

Definition at line 41 of file PDBStringTableBuilder.cpp.

References Table.

storageKeyToLookupKey()

StringRef StringTableHashTraits::storageKeyToLookupKey ( uint32_t Offset ) const

Definition at line 37 of file PDBStringTableBuilder.cpp.

References llvm::pdb::Offset, and Table.

Member Data Documentation

Table

PDBStringTableBuilder* llvm::pdb::StringTableHashTraits::Table

Definition at line 36 of file PDBStringTableBuilder.h.

Referenced by hashLookupKey(), lookupKeyToStorageKey(), storageKeyToLookupKey(), and StringTableHashTraits().


The documentation for this struct was generated from the following files: