• Home
  • Raw
  • Download

Lines Matching refs:Next

46 char32_t RegExpParser::Next()  in Next()  function in panda::es2panda::lexer::RegExpParser
48 return iter_.Next(); in Next()
111 Next(); in ParseDisjunction()
119 Next(); in ParseAlternative()
123 Next(); in ParseAlternative()
133 Next(); in ParseAlternative()
137 Next(); in ParseAlternative()
144 Next(); // eat '?' in ParseAlternative()
146 char32_t cp = Next(); in ParseAlternative()
168 Next(); in ParseAlternative()
177 Next(); in ParseAlternative()
182 Next(); in ParseAlternative()
225 Next(); in ParseNonCapturingGroup()
250 Next(); in ParseCapturingGroup()
261 Next(); in ParseAssertion()
278 Next(); in ParseControlEscape()
285 char32_t cp = Next(); in ParseClassAtom()
296 Next(); in ParseClassAtom()
305 Next(); in ParseClassAtom()
379 Next(); in ParseCharacterClass()
384 Next(); in ParseCharacterClass()
394 Next(); in ParseCharacterClass()
397 Next(); in ParseCharacterClass()
455 Next(); in ParseAtomEscape()
501 Next(); in ParseAtomEscape()
518 uint32_t decimalValue = DigitValue(Next()); in ParseDecimalEscape()
536 uint32_t newValue = decimalValue * MULTIPLIER + DigitValue(Next()); in ParseDecimalEscape()
556 return DigitValue(Next()); in ParseDecimalEscape()
565 uint32_t octalValue = DigitValue(Next()); in ParseLegacyOctalEscape()
571 octalValue = octalValue * 8 + DigitValue(Next()); in ParseLegacyOctalEscape()
582 Next(); in ParseLegacyOctalEscape()
591 char32_t digit = Next(); in ParseHexEscape()
599 digit = Next(); in ParseHexEscape()
614 char32_t digit = Next(); in ParseUnicodeDigits()
631 Next(); in ParseUnicodeEscape()
638 value = value * MULTIPLIER + HexValue(Next()); in ParseUnicodeEscape()
650 Next(); in ParseUnicodeEscape()
656 if (Next() == LEX_CHAR_BACKSLASH && Next() == LEX_CHAR_LOWERCASE_U) { in ParseUnicodeEscape()
680 Next(); in ParseUnicodePropertyEscape()
687 char32_t ch = Next(); in ParseUnicodePropertyEscape()
703 if (Next() != LEX_CHAR_LESS_THAN) { in ParseNamedBackreference()
727 Next(); in ParseQuantifier()
743 Next(); in ParseQuantifier()
754 Next(); in ParseBracedQuantifier()
765 uint32_t newValue = leftValue * MULTIPLIER + DigitValue(Next()); in ParseBracedQuantifier()
775 Next(); in ParseBracedQuantifier()
779 Next(); in ParseBracedQuantifier()
786 uint32_t newValue = rightValue * MULTIPLIER + DigitValue(Next()); in ParseBracedQuantifier()
800 Next(); in ParseBracedQuantifier()
816 Next(); in ParsePatternCharacter()
834 char32_t cp = Next(); in ParseIdent()
836 if (Next() != LEX_CHAR_LOWERCASE_U) { in ParseIdent()
855 cp = Next(); in ParseIdent()
861 if (Next() != LEX_CHAR_LOWERCASE_U) { in ParseIdent()