Home
last modified time | relevance | path

Searched refs:RegExpAlternative (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/regexp/
Dregexp-ast.cc39 Interval RegExpAlternative::CaptureRegisters() { in CaptureRegisters()
75 bool RegExpAlternative::IsAnchoredAtStart() { in IsAnchoredAtStart()
90 bool RegExpAlternative::IsAnchoredAtEnd() { in IsAnchoredAtEnd()
163 void* RegExpUnparser::VisitAlternative(RegExpAlternative* that, void* data) { in VisitAlternative()
327 RegExpAlternative::RegExpAlternative(ZoneList<RegExpTree*>* nodes) in RegExpAlternative() function in v8::internal::RegExpAlternative
Dregexp-ast.h242 class RegExpAlternative final : public RegExpTree {
244 explicit RegExpAlternative(ZoneList<RegExpTree*>* nodes);
247 RegExpAlternative* AsAlternative() override;
Dregexp-parser.cc1700 alternative = new (zone()) RegExpAlternative(terms_.GetList(zone())); in FlushTerms()
Djsregexp.cc5341 alternatives->at(write_posn++) = new (zone) RegExpAlternative(pair); in RationalizeConsecutiveAtoms()
5776 RegExpNode* RegExpAlternative::ToNode(RegExpCompiler* compiler, in ToNode()