Lines Matching refs:Iterator
217 startPos = Iterator().Index();
223 if (Iterator().Peek() == LEX_CHAR_BACKSLASH) {
224 ident.Append(lexer_->SourceView(escapeEnd, Iterator().Index()));
231 escapeEnd = Iterator().Index();
237 auto cp = Iterator().PeekCp(&cpSize);
242 Iterator().Forward(cpSize);
249 ident.Append(lexer_->SourceView(escapeEnd, Iterator().Index()));
252 lexer_->GetToken().src_ = lexer_->SourceView(startPos, Iterator().Index());
294 ASSERT(Iterator().Peek() == LEX_CHAR_BACKSLASH);
298 Iterator().Forward(1);
300 if (Iterator().Peek() != LEX_CHAR_LOWERCASE_U) {
301 return util::StringView::Iterator::INVALID_CP;