Lines Matching refs:peek
22 char RegexParser::peek() { in peek() function in RegexParser
30 if (this->peek() != c) { in expect()
31 printf("expected '%c' at index %d, but found '%c'", c, (int) fIndex, this->peek()); in expect()
44 switch (this->peek()) { in term()
54 switch (this->peek()) { in quantifiedTerm()
65 switch (this->peek()) { in sequence()
90 char c = this->peek(); in literal()
93 fStack.push(this->escapeSequence(peek())); in literal()
115 if (this->peek() == '-') { in setItem()
117 if (peek() == ']') { in setItem()
135 if (this->peek() == '^') { in set()
143 switch (this->peek()) { in set()
163 switch (this->peek()) { in regex()