Home | History | Annotate | Download | only in parsing

Lines Matching defs:backing_store_

356     LiteralBuffer() : is_one_byte_(true), position_(0), backing_store_() {}
358 ~LiteralBuffer() { backing_store_.Dispose(); }
361 if (position_ >= backing_store_.length()) ExpandBuffer();
364 backing_store_[position_] = static_cast<byte>(code_unit);
370 if (position_ >= backing_store_.length()) ExpandBuffer();
373 backing_store_[position_] = static_cast<byte>(code_unit);
381 *reinterpret_cast<uint16_t*>(&backing_store_[position_]) = code_unit;
384 *reinterpret_cast<uint16_t*>(&backing_store_[position_]) =
387 if (position_ >= backing_store_.length()) ExpandBuffer();
388 *reinterpret_cast<uint16_t*>(&backing_store_[position_]) =
398 (memcmp(keyword.start(), backing_store_.start(), position_) == 0);
405 reinterpret_cast<const uint16_t*>(backing_store_.start()),
412 reinterpret_cast<const uint8_t*>(backing_store_.start()), position_);
443 int capacity = Max(min_capacity, backing_store_.length());
450 MemCopy(new_store.start(), backing_store_.start(), position_);
451 backing_store_.Dispose();
452 backing_store_ = new_store;
459 if (new_content_size >= backing_store_.length()) {
464 new_store = backing_store_;
466 uint8_t* src = backing_store_.start();
471 if (new_store.start() != backing_store_.start()) {
472 backing_store_.Dispose();
473 backing_store_ = new_store;
481 Vector<byte> backing_store_;