class DWARFDebugNames::NameIterator

Declaration

class DWARFDebugNames::NameIterator { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:540

Member Variables

private const llvm::DWARFDebugNames::NameIndex* CurrentIndex
The Name Index we are iterating through.
private uint32_t CurrentName
The current name in the Name Index.

Method Overview

  • public NameIterator(const llvm::DWARFDebugNames::NameIndex * CurrentIndex, uint32_t CurrentName)
  • private void next()

Methods

NameIterator(
    const llvm::DWARFDebugNames::NameIndex*
        CurrentIndex,
    uint32_t CurrentName)

Description

Creates an iterator whose initial position is name CurrentName in CurrentIndex.

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:562

Parameters

const llvm::DWARFDebugNames::NameIndex* CurrentIndex
uint32_t CurrentName

void next()

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:548