Lines Matching refs:offset
129 void UpdateUint32(size_t offset, uint32_t value) {
130 DCHECK_LT(offset + 3, data_->size());
131 (*data_)[offset + 0] = (value >> 0) & 0xFF;
132 (*data_)[offset + 1] = (value >> 8) & 0xFF;
133 (*data_)[offset + 2] = (value >> 16) & 0xFF;
134 (*data_)[offset + 3] = (value >> 24) & 0xFF;
137 void UpdateUint64(size_t offset, uint64_t value) {
138 DCHECK_LT(offset + 7, data_->size());
139 (*data_)[offset + 0] = (value >> 0) & 0xFF;
140 (*data_)[offset + 1] = (value >> 8) & 0xFF;
141 (*data_)[offset + 2] = (value >> 16) & 0xFF;
142 (*data_)[offset + 3] = (value >> 24) & 0xFF;
143 (*data_)[offset + 4] = (value >> 32) & 0xFF;
144 (*data_)[offset + 5] = (value >> 40) & 0xFF;
145 (*data_)[offset + 6] = (value >> 48) & 0xFF;
146 (*data_)[offset + 7] = (value >> 56) & 0xFF;
149 void UpdateUleb128(size_t offset, uint32_t value) {
150 DCHECK_LE(offset + UnsignedLeb128Size(value), data_->size());
151 UpdateUnsignedLeb128(data_->data() + offset, value);