Home | History | Annotate | Download | only in src

Lines Matching full:position_

20   position_ = 0;
30 DCHECK(!is_finalized() && position_ + n <= buffer_.length());
32 MemCopy(&buffer_[position_], s, n * kCharSize);
33 position_ += n;
54 position_ += digits;
56 buffer_[position_ - i] = '0' + static_cast<char>(number % 10);
63 DCHECK(!is_finalized() && position_ <= buffer_.length());
65 if (position_ == buffer_.length()) {
66 position_--;
68 for (int i = 3; i > 0 && position_ > i; --i) buffer_[position_ - i] = '.';
70 buffer_[position_] = '\0';
73 DCHECK(strlen(buffer_.start()) == static_cast<size_t>(position_));
74 position_ = -1;
351 DCHECK(!is_finalized() && position_ <= buffer_.length());
352 int n = VSNPrintF(buffer_ + position_, format, list);
353 if (n < 0 || n >= (buffer_.length() - position_)) {
354 position_ = buffer_.length();
356 position_ += n;