Home
last modified time | relevance | path

Searched refs:BinaryStreamRef (Results 1 – 25 of 50) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamRef.h154 class BinaryStreamRef
155 : public BinaryStreamRefBase<BinaryStreamRef, BinaryStream> {
156 friend BinaryStreamRefBase<BinaryStreamRef, BinaryStream>;
158 BinaryStreamRef(std::shared_ptr<BinaryStream> Impl, uint64_t ViewOffset, in BinaryStreamRef() function
163 BinaryStreamRef() = default;
164 LLVM_ABI BinaryStreamRef(BinaryStream &Stream);
165 LLVM_ABI BinaryStreamRef(BinaryStream &Stream, uint64_t Offset,
167 LLVM_ABI explicit BinaryStreamRef(ArrayRef<uint8_t> Data,
169 LLVM_ABI explicit BinaryStreamRef(StringRef Data, llvm::endianness Endian);
171 BinaryStreamRef(const BinaryStreamRef &Other) = default;
[all …]
H A DBinaryStreamArray.h50 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
102 explicit VarStreamArray(BinaryStreamRef Stream, uint32_t Skew = 0)
105 VarStreamArray(BinaryStreamRef Stream, const Extractor &E, uint32_t Skew = 0)
126 BinaryStreamRef NewStream = Stream.slice(0, End); in substream()
141 BinaryStreamRef getUnderlyingStream() const { return Stream; } in getUnderlyingStream()
142 void setUnderlyingStream(BinaryStreamRef NewStream, uint32_t NewSkew = 0) {
150 BinaryStreamRef Stream;
243 BinaryStreamRef IterRef;
266 explicit FixedStreamArray(BinaryStreamRef Stream) : Stream(Stream) { in FixedStreamArray()
313 BinaryStreamRef getUnderlyingStream() const { return Stream; } in getUnderlyingStream()
[all …]
H A DBinaryStreamReader.h33 LLVM_ABI explicit BinaryStreamReader(BinaryStreamRef Ref);
133 LLVM_ABI Error readStreamRef(BinaryStreamRef &Ref);
142 LLVM_ABI Error readStreamRef(BinaryStreamRef &Ref, uint32_t Length);
212 BinaryStreamRef S;
238 BinaryStreamRef View; in readArray()
270 BinaryStreamRef Stream;
H A DBinaryStreamWriter.h113 LLVM_ABI Error writeStreamRef(BinaryStreamRef Ref);
121 LLVM_ABI Error writeStreamRef(BinaryStreamRef Ref, uint64_t Size);
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DBinaryStreamRef.cpp1 //===- BinaryStreamRef.cpp - ----------------------------------------------===//
9 #include "llvm/Support/BinaryStreamRef.h"
62 BinaryStreamRef::BinaryStreamRef(BinaryStream &Stream)
64 BinaryStreamRef::BinaryStreamRef(BinaryStream &Stream, uint64_t Offset,
67 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian) in BinaryStreamRef() function in BinaryStreamRef
70 BinaryStreamRef::BinaryStreamRef(StringRe in BinaryStreamRef()
69 BinaryStreamRef::BinaryStreamRef(BinaryStream &Stream, uint64_t Offset, BinaryStreamRef() function in BinaryStreamRef
72 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian) BinaryStreamRef() function in BinaryStreamRef
75 BinaryStreamRef::BinaryStreamRef(StringRef Data, endianness Endian) BinaryStreamRef() function in BinaryStreamRef
[all...]
H A DBinaryStreamReader.cpp12 #include "llvm/Support/BinaryStreamRef.h"
17 BinaryStreamReader::BinaryStreamReader(BinaryStreamRef Ref) : Stream(Ref) {}
129 Error BinaryStreamReader::readStreamRef(BinaryStreamRef &Ref) {
133 Error BinaryStreamReader::readStreamRef(BinaryStreamRef &Ref, uint32_t Length) {
171 BinaryStreamRef First = Stream.drop_front(Offset); in split()
173 BinaryStreamRef Second = First.drop_front(Off); in split()
H A DBinaryStreamWriter.cpp13 #include "llvm/Support/BinaryStreamRef.h"
61 Error BinaryStreamWriter::writeStreamRef(BinaryStreamRef Ref) { in writeStreamRef()
65 Error BinaryStreamWriter::writeStreamRef(BinaryStreamRef Ref, uint64_t Length) { in writeStreamRef()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleList.h73 LLVM_ABI Error initialize(BinaryStreamRef ModInfo, BinaryStreamRef FileInfo);
86 Error initializeModInfo(BinaryStreamRef ModInfo);
87 Error initializeFileInfo(BinaryStreamRef FileInfo);
110 BinaryStreamRef ModInfoSubstream;
111 BinaryStreamRef FileInfoSubstream;
112 BinaryStreamRef NamesBuffer;
H A DDbiModuleDescriptor.h32 LLVM_ABI static Error initialize(BinaryStreamRef Stream,
61 Error operator()(BinaryStreamRef Stream, uint32_t &Length,
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsectionRecord.h40 BinaryStreamRef Data);
42 LLVM_ABI static Error initialize(BinaryStreamRef Stream,
47 LLVM_ABI BinaryStreamRef getRecordData() const;
51 BinaryStreamRef Data;
80 Error operator()(BinaryStreamRef Stream, uint32_t &Length,
H A DDebugUnknownSubsection.h20 DebugUnknownSubsectionRef(DebugSubsectionKind Kind, BinaryStreamRef Data) in DebugUnknownSubsectionRef()
23 BinaryStreamRef getData() const { return Data; } in getData()
26 BinaryStreamRef Data;
H A DDebugStringTableSubsection.h40 LLVM_ABI Error initialize(BinaryStreamRef Contents);
47 BinaryStreamRef getBuffer() const { return Stream; } in getBuffer()
50 BinaryStreamRef Stream;
H A DDebugCrossImpSubsection.h41 LLVM_ABI Error operator()(BinaryStreamRef Stream, uint32_t &Len,
62 LLVM_ABI Error initialize(BinaryStreamRef Stream);
H A DDebugChecksumsSubsection.h46 LLVM_ABI Error operator()(BinaryStreamRef Stream, uint32_t &Len,
67 LLVM_ABI Error initialize(BinaryStreamRef Stream);
H A DDebugInlineeLinesSubsection.h53 LLVM_ABI Error operator()(BinaryStreamRef Stream, uint32_t &Len,
73 Error initialize(BinaryStreamRef Section) {
H A DCVRecord.h92 inline Expected<CVRecord<Kind>> readCVRecordFromStream(BinaryStreamRef Stream, in readCVRecordFromStream()
114 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
H A DDebugCrossExSubsection.h39 LLVM_ABI Error initialize(BinaryStreamRef Stream);
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMappedBlockStream.h44 BinaryStreamRef MsfData, BumpPtrAllocator &Allocator);
47 createIndexedStream(const MSFLayout &Layout, BinaryStreamRef MsfData,
51 createFpmStream(const MSFLayout &Layout, BinaryStreamRef MsfData,
55 createDirectoryStream(const MSFLayout &Layout, BinaryStreamRef MsfData,
79 BinaryStreamRef MsfData, BumpPtrAllocator &Allocator);
91 BinaryStreamRef MsfData;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionRecord.cpp25 BinaryStreamRef Data) in DebugSubsectionRecord()
28 Error DebugSubsectionRecord::initialize(BinaryStreamRef Stream, in initialize()
49 BinaryStreamRef DebugSubsectionRecord::getRecordData() const { return Data; } in getRecordData()
H A DDebugCrossImpSubsection.cpp25 operator()(BinaryStreamRef Stream, uint32_t &Len, in operator ()()
48 Error DebugCrossModuleImportsSubsectionRef::initialize(BinaryStreamRef Stream) { in initialize()
H A DDebugChecksumsSubsection.cpp35 operator()(BinaryStreamRef Stream, uint32_t &Len, FileChecksumEntry &Item) { in operator ()()
58 Error DebugChecksumsSubsectionRef::initialize(BinaryStreamRef Section) { in initialize()
H A DDebugCrossExSubsection.cpp30 Error DebugCrossModuleExportsSubsectionRef::initialize(BinaryStreamRef Stream) { in initialize()
H A DDebugFrameDataSubsection.cpp33 Error DebugFrameDataSubsectionRef::initialize(BinaryStreamRef Section) { in initialize()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleList.cpp162 Error DbiModuleList::initialize(BinaryStreamRef ModInfo, in initialize()
163 BinaryStreamRef FileInfo) { in initialize()
172 Error DbiModuleList::initializeModInfo(BinaryStreamRef ModInfo) { in initializeModInfo()
186 Error DbiModuleList::initializeFileInfo(BinaryStreamRef FileInfo) { in initializeFileInfo()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/MSF/
H A DMappedBlockStream.cpp45 BinaryStreamRef MsfData, in MappedBlockStream()
51 uint32_t BlockSize, const MSFStreamLayout &Layout, BinaryStreamRef MsfData, in createStream()
58 const MSFLayout &Layout, BinaryStreamRef MsfData, uint32_t StreamIndex, in createIndexedStream()
70 BinaryStreamRef MsfData, in createDirectoryStream()
80 BinaryStreamRef MsfData, in createFpmStream()

12