Home
last modified time | relevance | path

Searched refs:RegExpParserState (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/regexp/
Dregexp-parser.h230 class RegExpParserState : public ZoneObject {
233 RegExpParserState(RegExpParserState* previous_state, in RegExpParserState() function
246 RegExpParserState* previous_state() const { return previous_state_; } in previous_state()
271 RegExpParserState* const previous_state_;
297 RegExpParserState* state);
298 RegExpParserState* ParseOpenParenthesis(RegExpParserState* state);
Dregexp-parser.cc184 RegExpParserState initial_state(nullptr, INITIAL, RegExpLookaround::LOOKAHEAD, in ParseDisjunction()
186 RegExpParserState* state = &initial_state; in ParseDisjunction()
575 RegExpParser::RegExpParserState* RegExpParser::ParseOpenParenthesis( in ParseOpenParenthesis()
576 RegExpParserState* state) { in ParseOpenParenthesis()
698 RegExpParserState(state, subexpr_type, lookaround_type, captures_started_, in ParseOpenParenthesis()
896 RegExpParserState* state) { in ParseNamedBackReference()
1003 bool RegExpParser::RegExpParserState::IsInsideCaptureGroup(int index) { in IsInsideCaptureGroup()
1004 for (RegExpParserState* s = this; s != nullptr; s = s->previous_state()) { in IsInsideCaptureGroup()
1014 bool RegExpParser::RegExpParserState::IsInsideCaptureGroup( in IsInsideCaptureGroup()
1017 for (RegExpParserState* s = this; s != nullptr; s = s->previous_state()) { in IsInsideCaptureGroup()