Lines Matching refs:Peek

38 char32_t RegExpParser::Peek() const
40 return iter_.Peek();
107 if (Peek() != LEX_CHAR_VLINE) {
117 switch (Peek()) {
120 char32_t cp = Peek();
171 if (Peek() != LEX_CHAR_QUESTION) {
194 cp = Peek();
208 switch (Peek()) {
225 if (Peek() != LEX_CHAR_RIGHT_PAREN) {
250 if (Peek() != LEX_CHAR_RIGHT_PAREN) {
261 if (Peek() != LEX_CHAR_RIGHT_PAREN) {
270 char32_t cp = Peek();
294 cp = Peek();
302 if (IsDecimalDigit(Peek())) {
319 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {
382 if (Peek() == LEX_CHAR_CIRCUMFLEX) {
387 if (Peek() == LEX_CHAR_RIGHT_SQUARE) {
394 if (Peek() != LEX_CHAR_MINUS) {
400 if (Peek() == LEX_CHAR_RIGHT_SQUARE) {
453 char32_t cp = Peek();
500 cp = Peek();
520 ASSERT(IsDecimalDigit(Peek()));
525 if (!IsDecimalDigit(Peek())) {
540 while (IsDecimalDigit(Peek())) {
559 if (!IsOctalDigit(Peek())) {
569 ASSERT(IsOctalDigit(Peek()));
572 if (!IsOctalDigit(Peek())) {
578 if (!IsOctalDigit(Peek())) {
582 uint32_t newValue = octalValue * 8 + DigitValue(Peek());
634 if (Peek() == LEX_CHAR_LEFT_BRACE) {
636 if (!IsHexDigit(Peek())) {
640 while (IsHexDigit(Peek())) {
650 if (Peek() != LEX_CHAR_RIGHT_BRACE) {
680 if (Peek() != LEX_CHAR_LEFT_BRACE) {
710 if (IsDecimalDigit(Peek())) {
722 if (Peek() != LEX_CHAR_LEFT_PAREN || Peek() != LEX_CHAR_BACKSLASH || Peek() != UNICODE_INVALID_CP) {
746 switch (Peek()) {
765 if (Peek() == LEX_CHAR_QUESTION) {
772 if (Peek() != LEX_CHAR_LEFT_BRACE) {
779 if (!IsDecimalDigit(Peek())) {
787 while (IsDecimalDigit(Peek())) {
797 if (Peek() == LEX_CHAR_COMMA) {
801 if (Peek() == LEX_CHAR_RIGHT_BRACE) {
806 if (IsDecimalDigit(Peek())) {
808 while (IsDecimalDigit(Peek())) {
818 if (Peek() == LEX_CHAR_RIGHT_BRACE) {
834 char32_t cp = Peek();
865 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {
890 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {