Searched refs:BinaryStream (Results 1 – 16 of 16) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | BinaryStream.h | 1 //===- BinaryStream.h - Base interface for a stream of data -----*- C++ -*-===// 34 class BinaryStream { 36 virtual ~BinaryStream() = default; 67 /// A BinaryStream which can be read from as well as written to. Note 68 /// that writing to a BinaryStream always necessitates copying from the input 72 class WritableBinaryStream : public BinaryStream {
|
H A D | BinaryStreamRef.h | 13 #include "llvm/Support/BinaryStream.h" 146 /// BinaryStreamRef is to BinaryStream what ArrayRef is to an Array. It 148 /// BinaryStream. Note that BinaryStreamRef is *not* a BinaryStream. That is to 149 /// say, it does not inherit and override the methods of BinaryStream. In 154 : public BinaryStreamRefBase<BinaryStreamRef, BinaryStream> { 155 friend BinaryStreamRefBase<BinaryStreamRef, BinaryStream>; 157 BinaryStreamRef(std::shared_ptr<BinaryStream> Impl, uint64_t ViewOffset, 163 BinaryStreamRef(BinaryStream &Stream); 164 BinaryStreamRef(BinaryStream [all...] |
H A D | BinaryItemStream.h | 13 #include "llvm/Support/BinaryStream.h" 34 class BinaryItemStream : public BinaryStream {
|
H A D | BinaryStreamReader.h | 24 /// Provides read only access to a subclass of `BinaryStream`. Provides 33 explicit BinaryStreamReader(BinaryStream &Stream);
|
H A D | BinaryByteStream.h | 7 // A BinaryStream which stores data in a single continguous memory buffer. 15 #include "llvm/Support/BinaryStream.h" 26 /// An implementation of BinaryStream which holds its entire data set 30 class BinaryByteStream : public BinaryStream { 70 /// An implementation of BinaryStream whose data is backed by an llvm 84 /// An implementation of BinaryStream which holds its entire data set
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | DbiStream.h | 23 class BinaryStream; variable 43 explicit DbiStream(std::unique_ptr<BinaryStream> Stream); 105 std::unique_ptr<BinaryStream> Stream;
|
H A D | InfoStream.h | 28 InfoStream(std::unique_ptr<BinaryStream> Stream); 54 std::unique_ptr<BinaryStream> Stream;
|
H A D | PDBFile.h | 23 class BinaryStream; variable 44 PDBFile(StringRef Path, std::unique_ptr<BinaryStream> PdbFileBuffer, 126 std::unique_ptr<BinaryStream> Buffer;
|
H A D | TpiStream.h | 21 class BinaryStream; variable 86 std::unique_ptr<BinaryStream> HashStream;
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | BinaryStreamRef.cpp | 16 class ArrayRefImpl : public BinaryStream { 62 BinaryStreamRef::BinaryStreamRef(BinaryStream &Stream) 64 BinaryStreamRef::BinaryStreamRef(BinaryStream &Stream, uint64_t Offset,
|
H A D | BinaryStreamReader.cpp | 19 BinaryStreamReader::BinaryStreamReader(BinaryStream &Stream) : Stream(Stream) {}
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | InfoStream.cpp | 20 InfoStream::InfoStream(std::unique_ptr<BinaryStream> Stream) in InfoStream()
|
H A D | NativeEnumInjectedSources.cpp | 23 Expected<std::string> readStreamData(BinaryStream &Stream, uint64_t Limit) { in readStreamData()
|
H A D | DbiStream.cpp | 45 DbiStream::DbiStream(std::unique_ptr<BinaryStream> Stream) in DbiStream()
|
H A D | PDBFile.cpp | 41 PDBFile::PDBFile(StringRef Path, std::unique_ptr<BinaryStream> PdbFileBuffer, in PDBFile()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/ |
H A D | MappedBlockStream.h | 16 #include "llvm/Support/BinaryStream.h" 37 class MappedBlockStream : public BinaryStream {
|