10 #ifndef LLVM_DEBUGINFO_PDB_DIA_DIADATASTREAM_H 11 #define LLVM_DEBUGINFO_PDB_DIA_DIADATASTREAM_H 20 explicit DIADataStream(CComPtr<IDiaEnumDebugStreamData> DiaStreamData);
23 std::string
getName()
const override;
26 void reset()
override;
29 CComPtr<IDiaEnumDebugStreamData> StreamData;
DIADataStream(CComPtr< IDiaEnumDebugStreamData > DiaStreamData)
bool getNext(RecordType &Record) override
This class represents lattice values for constants.
IPDBDataStream defines an interface used to represent a stream consisting of a name and a series of r...
std::string getName() const override
llvm::Optional< RecordType > getItemAtIndex(uint32_t Index) const override
uint32_t getRecordCount() const override