Lines Matching refs:position_
1176 position_(data.begin()),
1186 position_(data),
1202 if (position_ < end_ &&
1203 *position_ == static_cast<uint8_t>(SerializationTag::kVersion)) {
1215 const uint8_t* peek_position = position_;
1234 if (position_ >= end_) return Nothing<SerializationTag>();
1235 tag = static_cast<SerializationTag>(*position_);
1236 position_++;
1251 auto max_read_position = position_ + sizeof(T) + 1;
1256 auto previous_position = position_;
1258 auto expected_position = position_;
1259 position_ = previous_position;
1262 DCHECK_LE(position_, end_); \
1263 DCHECK_EQ(position_, expected_position); \
1269 uint8_t byte = *position_; \
1270 position_++; \
1301 if (position_ >= end_) return Nothing<T>();
1302 uint8_t byte = *position_;
1310 position_++;
1334 if (sizeof(double) > static_cast<unsigned>(end_ - position_)) {
1338 memcpy(&value, position_, sizeof(double));
1339 position_ += sizeof(double);
1346 if (size > static_cast<size_t>(end_ - position_)) {
1349 const uint8_t* start = position_;
1350 position_ += size;
1367 if (length > static_cast<size_t>(end_ - position_)) return false;
1368 *data = position_;
1369 position_ += length;
1395 const uint8_t* original_position = position_;
1404 position_ = original_position;
1538 position_--;
1617 const uint8_t* original_position = position_;
1629 position_ = original_position;
1659 position_ = original_position;
1725 length > static_cast<size_t>(end_ - position_)) {
1961 byte_length > static_cast<size_t>(end_ - position_)) {
1971 memcpy(array_buffer->backing_store(), position_, byte_length);
1973 position_ += byte_length;
2479 while (position_ < end_) {
2560 while (position_ < end_) {
2561 DCHECK(*position_++ == static_cast<uint8_t>(SerializationTag::kPadding));
2564 position_ = end_;