Lines Matching defs:DataSegments
236 SmallVector<WasmDataSegment, 4> DataSegments;
285 DataSegments.clear();
702 const WasmDataSegment &Segment = DataSegments[SymRef.Segment];
1038 if (DataSegments.empty())
1043 encodeULEB128(DataSegments.size(), W->OS);
1074 if (DataSegments.empty())
1080 encodeULEB128(DataSegments.size(), W->OS); // count
1082 for (const WasmDataSegment &Segment : DataSegments) {
1197 if (DataSegments.size()) {
1199 encodeULEB128(DataSegments.size(), W->OS);
1200 for (const WasmDataSegment &Segment : DataSegments) {
1485 // Populate DataSegments and CustomSections, which must be done before
1510 uint32_t SegmentIndex = DataSegments.size();
1512 DataSegments.emplace_back();
1513 WasmDataSegment &Segment = DataSegments.back();
1766 DataSegments[DataSection.getSegmentIndex()];