Lines Matching refs:it_
221 return std::string(it_begin.it_, it_end.it_ - it_begin.it_); in UTF8Substring()
233 result.repr_.Copy(it_begin.it_, it_end.it_ - it_begin.it_); in Substring()
237 result.repr_.PointTo(it_begin.it_, it_end.it_ - it_begin.it_); in Substring()
250 UnicodeText::const_iterator::const_iterator() : it_(0) {} in const_iterator()
254 if (&other != this) it_ = other.it_; in operator =()
268 return lhs.it_ < rhs.it_; in operator <()
278 unsigned char byte1 = static_cast<unsigned char>(it_[0]); in operator *()
281 unsigned char byte2 = static_cast<unsigned char>(it_[1]); in operator *()
284 unsigned char byte3 = static_cast<unsigned char>(it_[2]); in operator *()
289 unsigned char byte4 = static_cast<unsigned char>(it_[3]); in operator *()
295 it_ += GetNumBytesForNonZeroUTF8Char(it_); in operator ++()
300 while (IsTrailByte(*--it_)) { in operator --()