Searched refs:FixedStreamArray (Results 1 – 25 of 27) sorted by relevance
12
83 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;
34 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;
52 FixedStreamArray<support::ulittle32_t> getHashValues() const;53 FixedStreamArray<codeview::TypeIndexOffset> getTypeIndexOffsets() const;87 FixedStreamArray<support::ulittle32_t> HashValues;88 FixedStreamArray<codeview::TypeIndexOffset> TypeIndexOffsets;
53 FixedStreamArray<PSHashRecord> HashRecords;54 FixedStreamArray<support::ulittle32_t> HashBitmap;55 FixedStreamArray<support::ulittle32_t> HashBuckets;
38 FixedStreamArray<support::ulittle32_t> name_ids() const;50 FixedStreamArray<support::ulittle32_t> IDs;
89 FixedStreamArray<support::little32_t> FileNameOffsets;90 FixedStreamArray<support::ulittle16_t> ModFileCountArray;
259 template <typename T> class FixedStreamArray {265 FixedStreamArray() = default;266 explicit FixedStreamArray(BinaryStreamRef Stream) : Stream(Stream) { in FixedStreamArray() function270 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;
228 Error readArray(FixedStreamArray<T> &Array, uint32_t NumItems) { in readArray()230 Array = FixedStreamArray<T>(); in readArray()242 Array = FixedStreamArray<T>(View); in readArray()
170 template <typename T> Error writeArray(FixedStreamArray<T> Array) { in writeArray()
35 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;
26 using ReferenceArray = FixedStreamArray<CrossModuleExport>;44 FixedStreamArray<CrossModuleExport> References;
67 FixedStreamArray<LineNumberEntry> LineNumbers;68 FixedStreamArray<ColumnNumberEntry> Columns;
28 using ArrayType = FixedStreamArray<support::ulittle32_t>;
31 FixedStreamArray<support::ulittle32_t> Imports;
49 using PartialOffsetArray = FixedStreamArray<TypeIndexOffset>;
46 FixedStreamArray<support::ulittle32_t> ExtraFiles;
108 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()
32 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()
230 FixedStreamArray<support::ulittle32_t> TpiStream::getHashValues() const { in getHashValues()234 FixedStreamArray<TypeIndexOffset> TpiStream::getTypeIndexOffsets() const { in getTypeIndexOffsets()
137 FixedStreamArray<support::ulittle32_t> PDBStringTable::name_ids() const { in name_ids()
199 FixedStreamArray<support::ulittle16_t> ModuleIndices; in initializeFileInfo()
38 typedef FixedStreamArray<support::ulittle32_t> ulittle_array;
31 FixedStreamArray<support::ulittle32_t> HashValues, in MinimalTypeDumpVisitor()64 FixedStreamArray<support::ulittle32_t> HashValues;
990 const FixedStreamArray<object::FpoData>& Records = Dbi.getOldFpoRecords(); in dumpOldFpo()1204 FixedStreamArray<support::ulittle32_t> HashValues, in dumpFullTypeStream()
475 FixedStreamArray<TypeIndex> Run; in resolveTypeIndexReferences()