Lines Matching refs:Peek
41 char32_t RegExpParser::Peek() const
43 return iter_.Peek();
108 if (Peek() != LEX_CHAR_VLINE) {
118 switch (Peek()) {
121 char32_t cp = Peek();
140 if (Peek() != LEX_CHAR_QUESTION) {
167 cp = Peek();
205 switch (Peek()) {
222 if (Peek() != LEX_CHAR_RIGHT_PAREN) {
247 if (Peek() != LEX_CHAR_RIGHT_PAREN) {
258 if (Peek() != LEX_CHAR_RIGHT_PAREN) {
267 char32_t cp = Peek();
291 cp = Peek();
299 if (IsDecimalDigit(Peek())) {
316 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {
379 if (Peek() == LEX_CHAR_CIRCUMFLEX) {
384 if (Peek() == LEX_CHAR_RIGHT_SQUARE) {
391 if (Peek() != LEX_CHAR_MINUS) {
397 if (Peek() == LEX_CHAR_RIGHT_SQUARE) {
450 char32_t cp = Peek();
496 cp = Peek();
516 ASSERT(IsDecimalDigit(Peek()));
521 if (!IsDecimalDigit(Peek())) {
536 while (IsDecimalDigit(Peek())) {
555 if (!IsOctalDigit(Peek())) {
565 ASSERT(IsOctalDigit(Peek()));
568 if (!IsOctalDigit(Peek())) {
574 if (!IsOctalDigit(Peek())) {
579 uint32_t newValue = octalValue * 8 + DigitValue(Peek());
632 if (Peek() == LEX_CHAR_LEFT_BRACE) {
634 if (!IsHexDigit(Peek())) {
638 while (IsHexDigit(Peek())) {
648 if (Peek() != LEX_CHAR_RIGHT_BRACE) {
678 if (Peek() != LEX_CHAR_LEFT_BRACE) {
725 switch (Peek()) {
744 if (Peek() == LEX_CHAR_QUESTION) {
751 if (Peek() != LEX_CHAR_LEFT_BRACE) {
758 if (!IsDecimalDigit(Peek())) {
766 while (IsDecimalDigit(Peek())) {
776 if (Peek() == LEX_CHAR_COMMA) {
780 if (Peek() == LEX_CHAR_RIGHT_BRACE) {
785 if (IsDecimalDigit(Peek())) {
787 while (IsDecimalDigit(Peek())) {
797 if (Peek() == LEX_CHAR_RIGHT_BRACE) {
813 char32_t cp = Peek();
842 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {
867 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {