Lines Matching refs:data_
24 explicit ZoneVectorWrapper(ZoneVector<uint8_t>* data) : data_(data) {}
26 int data_length() const { return static_cast<int>(data_->size()); }
28 uint8_t get(int index) const { return data_->at(index); }
31 ZoneVector<uint8_t>* data_ = nullptr;
46 consumed_data->data_ = data;
65 DCHECK_LE(position, data_.data_length());
71 DCHECK_LE(index_, data_.data_length());
72 return data_.data_length() - index_;
77 return index_ <= data_.data_length() && bytes <= RemainingBytes();
84 DCHECK_EQ(data_.get(index_++), kUint32Size);
85 int32_t result = data_.get(index_) + (data_.get(index_ + 1) << 8) +
86 (data_.get(index_ + 2) << 16) +
87 (data_.get(index_ + 3) << 24);
95 DCHECK_EQ(data_.get(index_++), kVarint32MinSize);
100 uint8_t byte = data_.get(index_++);
105 DCHECK_EQ(data_.get(index_++), kVarint32EndMarker);
114 DCHECK_EQ(data_.get(index_++), kUint8Size);
116 return data_.get(index_++);
124 DCHECK_EQ(data_.get(index_++), kQuarterMarker);
125 stored_byte_ = data_.get(index_++);
137 Data data_ = {};
192 Handle<PreparseData> data_;
241 ZonePreparseData* data_;