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

Methods

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)

Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:46

Parameters

const HashTable<ValueT>& Map

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

Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:91

bool isEnd() const

Declared at: llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h:90