9#ifndef LLVM_DEBUGINFO_PDB_DIA_DIAENUMSYMBOLS_H
10#define LLVM_DEBUGINFO_PDB_DIA_DIAENUMSYMBOLS_H
23 CComPtr<IDiaEnumSymbols> DiaEnumerator);
27 std::unique_ptr<PDBSymbol>
getNext()
override;
28 void reset()
override;
32 CComPtr<IDiaEnumSymbols> Enumerator;
std::unique_ptr< PDBSymbol > getChildAtIndex(uint32_t Index) const override
std::unique_ptr< PDBSymbol > getNext() override
uint32_t getChildCount() const override
This is an optimization pass for GlobalISel generic memory operations.