Home
last modified time | relevance | path

Searched refs:FixedStreamArray (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiStream.h83 FixedStreamArray<object::coff_section> getSectionHeaders() const;
86 FixedStreamArray<object::FpoData> getOldFpoRecords() const;
90 FixedStreamArray<SecMapEntry> getSectionMap() const;
118 FixedStreamArray<support::ulittle16_t> DbgStreams;
122 FixedStreamArray<SectionContrib> SectionContribs;
123 FixedStreamArray<SectionContrib2> SectionContribs2;
124 FixedStreamArray<SecMapEntry> SectionMap;
127 FixedStreamArray<object::coff_section> SectionHeaders;
130 FixedStreamArray<object::FpoData> OldFpoRecords;
H A DPublicsStream.h34 FixedStreamArray<support::ulittle32_t> getAddressMap() const { in getAddressMap()
37 FixedStreamArray<support::ulittle32_t> getThunkMap() const { in getThunkMap()
40 FixedStreamArray<SectionOffset> getSectionOffsets() const { in getSectionOffsets()
47 FixedStreamArray<support::ulittle32_t> AddressMap;
48 FixedStreamArray<support::ulittle32_t> ThunkMap;
49 FixedStreamArray<SectionOffset> SectionOffsets;
H A DTpiStream.h52 FixedStreamArray<support::ulittle32_t> getHashValues() const;
53 FixedStreamArray<codeview::TypeIndexOffset> getTypeIndexOffsets() const;
87 FixedStreamArray<support::ulittle32_t> HashValues;
88 FixedStreamArray<codeview::TypeIndexOffset> TypeIndexOffsets;
H A DGlobalsStream.h53 FixedStreamArray<PSHashRecord> HashRecords;
54 FixedStreamArray<support::ulittle32_t> HashBitmap;
55 FixedStreamArray<support::ulittle32_t> HashBuckets;
H A DPDBStringTable.h38 FixedStreamArray<support::ulittle32_t> name_ids() const;
50 FixedStreamArray<support::ulittle32_t> IDs;
H A DDbiModuleList.h89 FixedStreamArray<support::little32_t> FileNameOffsets;
90 FixedStreamArray<support::ulittle16_t> ModFileCountArray;
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamArray.h259 template <typename T> class FixedStreamArray {
265 FixedStreamArray() = default;
266 explicit FixedStreamArray(BinaryStreamRef Stream) : Stream(Stream) { in FixedStreamArray() function
270 bool operator==(const FixedStreamArray<T> &Other) const {
274 bool operator!=(const FixedStreamArray<T> &Other) const {
278 FixedStreamArray(const FixedStreamArray &) = default;
279 FixedStreamArray &operator=(const FixedStreamArray &) = default;
325 FixedStreamArrayIterator(const FixedStreamArray<T> &Array, uint32_t Index) in FixedStreamArrayIterator()
368 FixedStreamArray<T> Array;
H A DBinaryStreamReader.h217 /// Read a FixedStreamArray of \p NumItems elements and store the result into
220 /// FixedStreamArray may, depending upon the implementation of the underlying
226 Error readArray(FixedStreamArray<T> &Array, uint32_t NumItems) {
228 Array = FixedStreamArray<T>(); in readArray()
240 Array = FixedStreamArray<T>(View); in readArray()
H A DBinaryStreamWriter.h169 template <typename T> Error writeArray(FixedStreamArray<T> Array) {
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugFrameDataSubsection.h35 FixedStreamArray<FrameData>::Iterator begin() const { return Frames.begin(); } in begin()
36 FixedStreamArray<FrameData>::Iterator end() const { return Frames.end(); } in end()
42 FixedStreamArray<FrameData> Frames;
H A DDebugCrossExSubsection.h26 using ReferenceArray = FixedStreamArray<CrossModuleExport>;
44 FixedStreamArray<CrossModuleExport> References;
H A DDebugLinesSubsection.h67 FixedStreamArray<LineNumberEntry> LineNumbers;
68 FixedStreamArray<ColumnNumberEntry> Columns;
H A DDebugSymbolRVASubsection.h28 using ArrayType = FixedStreamArray<support::ulittle32_t>;
H A DDebugCrossImpSubsection.h31 FixedStreamArray<support::ulittle32_t> Imports;
H A DLazyRandomTypeCollection.h49 using PartialOffsetArray = FixedStreamArray<TypeIndexOffset>;
H A DDebugInlineeLinesSubsection.h46 FixedStreamArray<support::ulittle32_t> ExtraFiles;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DGlobalsStream.cpp108 static Error readGSIHashRecords(FixedStreamArray<PSHashRecord> &HashRecords, in readGSIHashRecords()
129 readGSIHashBuckets(FixedStreamArray<support::ulittle32_t> &HashBuckets, in readGSIHashBuckets()
130 FixedStreamArray<support::ulittle32_t> &HashBitmap, in readGSIHashBuckets()
H A DDbiStream.cpp32 static Error loadSectionContribs(FixedStreamArray<ContribType> &Output, in loadSectionContribs()
199 FixedStreamArray<object::coff_section> DbiStream::getSectionHeaders() const { in getSectionHeaders()
205 FixedStreamArray<object::FpoData> DbiStream::getOldFpoRecords() const { in getOldFpoRecords()
217 FixedStreamArray<SecMapEntry> DbiStream::getSectionMap() const { in getSectionMap()
H A DTpiStream.cpp230 FixedStreamArray<support::ulittle32_t> TpiStream::getHashValues() const { in getHashValues()
234 FixedStreamArray<TypeIndexOffset> TpiStream::getTypeIndexOffsets() const { in getTypeIndexOffsets()
H A DPDBStringTable.cpp137 FixedStreamArray<support::ulittle32_t> PDBStringTable::name_ids() const { in name_ids()
H A DDbiModuleList.cpp199 FixedStreamArray<support::ulittle16_t> ModuleIndices; in initializeFileInfo()
H A DPDBFile.cpp38 typedef FixedStreamArray<support::ulittle32_t> ulittle_array;
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.h31 FixedStreamArray<support::ulittle32_t> HashValues, in MinimalTypeDumpVisitor()
64 FixedStreamArray<support::ulittle32_t> HashValues;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewReader.h178 Error createLines(const FixedStreamArray<LineNumberEntry> &LineNumbers,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp476 FixedStreamArray<TypeIndex> Run; in resolveTypeIndexReferences()

12