Searched refs:DataSegments (Results 1 – 3 of 3) sorted by relevance
236 SmallVector<WasmDataSegment, 4> DataSegments; member in __anon335a907b0111::WasmObjectWriter 285 DataSegments.clear(); in reset() 702 const WasmDataSegment &Segment = DataSegments[SymRef.Segment]; in getProvisionalValue() 1040 if (DataSegments.empty()) in writeDataCountSection() 1045 encodeULEB128(DataSegments.size(), W->OS); in writeDataCountSection() 1076 if (DataSegments.empty()) in writeDataSection() 1082 encodeULEB128(DataSegments.size(), W->OS); // count in writeDataSection() 1084 for (const WasmDataSegment &Segment : DataSegments) { in writeDataSection() 1199 if (DataSegments.size()) { in writeLinkingMetaDataSection() 1201 encodeULEB128(DataSegments in writeLinkingMetaDataSection() [all...]
584 if (Index > DataSegments.size()) in parseNameSection()590 assert(Index < DataSegments.size()); in parseNameSection()592 Index, 0, DataSegments[Index].Data.Content.size()}; in parseNameSection()643 if (Count > DataSegments.size()) in parseLinkingSection()647 DataSegments[I].Data.Name = readString(Ctx); in parseLinkingSection()648 DataSegments[I].Data.Alignment = readVaruint32(Ctx); in parseLinkingSection()649 DataSegments[I].Data.LinkingFlags = readVaruint32(Ctx); in parseLinkingSection()817 if (static_cast<size_t>(Index) >= DataSegments.size()) in parseLinkingSectionSymtab()821 size_t SegmentSize = DataSegments[Index].Data.Content.size(); in parseLinkingSectionSymtab()921 if (Index >= DataSegments.size()) in parseLinkingSectionComdat()[all …]
154 ArrayRef<WasmSegment> dataSegments() const { return DataSegments; } in dataSegments()291 std::vector<WasmSegment> DataSegments; variable