template <class Die>

class DwarfAbstractChildIteratorBase

Defined at line 108 of file ../../src/developer/debug/zxdb/symbols/dwarf_abstract_child_iterator.h

llvm::DWARFDies are not easily mockable and this logic is complex. As a result, this

iterator is templatized so the unit test can specify a different DIE implementation.

Public Methods

void DwarfAbstractChildIteratorBase<Die> (const Die & die)

Takes the die whose children to iterate over.

Defined at line 210 of file ../../src/developer/debug/zxdb/symbols/dwarf_abstract_child_iterator.h

Iter begin ()

Defined at line 212 of file ../../src/developer/debug/zxdb/symbols/dwarf_abstract_child_iterator.h

const Iter & end ()

Defined at line 213 of file ../../src/developer/debug/zxdb/symbols/dwarf_abstract_child_iterator.h

Records