Lines Matching refs:Iterator
36 if (Iterator().Peek() != LEX_CHAR_SINGLE_QUOTE) {
42 Iterator().Forward(1);
43 char32_t cp = Iterator().PeekCp();
47 case util::StringView::Iterator::INVALID_CP: {
54 Iterator().Forward(1);
59 Iterator().SkipCp();
67 if (Iterator().Peek() != LEX_CHAR_SINGLE_QUOTE) {
71 Iterator().Forward(1);
77 if (Iterator().Peek() == LEX_CHAR_LOWERCASE_F) {
79 GetToken().src_ = SourceView(GetToken().Start().index, Iterator().Index());
80 Iterator().Forward(1);
81 const auto nextCp = Iterator().PeekCp();
101 switch (Iterator().Peek()) {
104 Iterator().Forward(1);
126 switch (Iterator().Peek()) {
129 Iterator().Forward(1);
131 if (Iterator().Peek() == LEX_CHAR_EQUALS) {
133 Iterator().Forward(1);
139 Iterator().Forward(1);
152 switch (Iterator().Peek()) {
155 Iterator().Forward(1);
157 if (Iterator().Peek() == LEX_CHAR_EQUALS) {
159 Iterator().Forward(1);
171 if (Iterator().Peek() != LEX_CHAR_DOLLAR_SIGN) {
176 Iterator().Forward(1);