9#ifndef LLVM_DEBUGINFO_PDB_IPDBDATASTREAM_H
10#define LLVM_DEBUGINFO_PDB_IPDBDATASTREAM_H
This file defines the SmallVector class.
IPDBDataStream defines an interface used to represent a stream consisting of a name and a series of r...
virtual bool getNext(RecordType &Record)=0
virtual std::string getName() const =0
virtual ~IPDBDataStream()
virtual std::optional< RecordType > getItemAtIndex(uint32_t Index) const =0
virtual uint32_t getRecordCount() const =0
This is an optimization pass for GlobalISel generic memory operations.