Lines Matching refs:Iterator
213 startPos = Iterator().Index();
219 if (Iterator().Peek() == LEX_CHAR_BACKSLASH) {
220 ident.Append(lexer_->SourceView(escapeEnd, Iterator().Index()));
227 escapeEnd = Iterator().Index();
233 auto cp = Iterator().PeekCp(&cpSize);
238 Iterator().Forward(cpSize);
245 ident.Append(lexer_->SourceView(escapeEnd, Iterator().Index()));
248 lexer_->GetToken().src_ = lexer_->SourceView(startPos, Iterator().Index());
291 ASSERT(Iterator().Peek() == LEX_CHAR_BACKSLASH);
295 Iterator().Forward(1);
297 if (Iterator().Peek() != LEX_CHAR_LOWERCASE_U) {
298 return util::StringView::Iterator::INVALID_CP;