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:
- include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h
- lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp