class HashTableIterator
Declaration
template <typename ValueT>
class HashTableIterator { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:34
Templates
- ValueT
Member Variables
- private const HashTable<ValueT>* Map
- private uint32_t Index
- private bool IsEnd
Method Overview
- private HashTableIterator<ValueT>(const HashTable<ValueT> & Map, uint32_t Index, bool IsEnd)
- public HashTableIterator<ValueT>(const HashTable<ValueT> & Map)
- public HashTableIterator<ValueT>(const HashTableIterator<ValueT> & R)
- private uint32_t index() const
- private bool isEnd() const
Methods
¶HashTableIterator<ValueT>(
const HashTable<ValueT>& Map,
uint32_t Index,
bool IsEnd)
HashTableIterator<ValueT>(
const HashTable<ValueT>& Map,
uint32_t Index,
bool IsEnd)
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:41
Parameters
- const HashTable<ValueT>& Map
- uint32_t Index
- bool IsEnd
¶HashTableIterator<ValueT>(
const HashTable<ValueT>& Map)
HashTableIterator<ValueT>(
const HashTable<ValueT>& Map)
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:46
Parameters
- const HashTable<ValueT>& Map
¶HashTableIterator<ValueT>(
const HashTableIterator<ValueT>& R)
HashTableIterator<ValueT>(
const HashTableIterator<ValueT>& R)
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:57
Parameters
- const HashTableIterator<ValueT>& R
¶uint32_t index() const
uint32_t index() const
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:91
¶bool isEnd() const
bool isEnd() const
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:90