9#ifndef LLVM_DEBUGINFO_PDB_DIA_DIAENUMDEBUGSTREAMS_H
10#define LLVM_DEBUGINFO_PDB_DIA_DIAENUMDEBUGSTREAMS_H
28 void reset()
override;
31 CComPtr<IDiaEnumDebugStreams> Enumerator;
DIAEnumDebugStreams(CComPtr< IDiaEnumDebugStreams > DiaEnumerator)
ChildTypePtr getChildAtIndex(uint32_t Index) const override
uint32_t getChildCount() const override
ChildTypePtr getNext() override
IPDBDataStream defines an interface used to represent a stream consisting of a name and a series of r...
std::unique_ptr< IPDBDataStream > ChildTypePtr
This is an optimization pass for GlobalISel generic memory operations.