class OnDiskIterableChainedHashTable::iterator_base
Declaration
class OnDiskIterableChainedHashTable::iterator_base { /* full declaration omitted */ };
Description
Iterates over all of the keys in the table.
Declared at: llvm/include/llvm/Support/OnDiskHashTable.h:444
Method Overview
- public void advance()
- public const unsigned char * getItem() const
- public iterator_base(const unsigned char *const Ptr, llvm::OnDiskIterableChainedHashTable::offset_type NumEntries)
- public iterator_base()
Methods
¶void advance()
void advance()
Description
Move to the next item.
Declared at: llvm/include/llvm/Support/OnDiskHashTable.h:465
¶const unsigned char* getItem() const
const unsigned char* getItem() const
Description
Get the start of the item as written by the trait (after the hash and immediately before the key and value length).
Declared at: llvm/include/llvm/Support/OnDiskHashTable.h:486
¶iterator_base(
const unsigned char* const Ptr,
llvm::OnDiskIterableChainedHashTable::
offset_type NumEntries)
iterator_base(
const unsigned char* const Ptr,
llvm::OnDiskIterableChainedHashTable::
offset_type NumEntries)
Declared at: llvm/include/llvm/Support/OnDiskHashTable.h:452
Parameters
- const unsigned char* const Ptr
- llvm::OnDiskIterableChainedHashTable::offset_type NumEntries
¶iterator_base()
iterator_base()
Declared at: llvm/include/llvm/Support/OnDiskHashTable.h:454