Home
last modified time | relevance | path

Searched refs:RegExpQuantifier (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/regexp/
Dregexp-ast.cc60 Interval RegExpQuantifier::CaptureRegisters() { in CaptureRegisters()
246 void* RegExpUnparser::VisitQuantifier(RegExpQuantifier* that, void* data) { in VisitQuantifier()
Dregexp-parser.cc605 RegExpQuantifier::QuantifierType quantifier_type = RegExpQuantifier::GREEDY; in ParseDisjunction()
607 quantifier_type = RegExpQuantifier::NON_GREEDY; in ParseDisjunction()
611 quantifier_type = RegExpQuantifier::POSSESSIVE; in ParseDisjunction()
1752 int min, int max, RegExpQuantifier::QuantifierType quantifier_type) { in AddQuantifierToAtom()
1795 terms_.Add(new (zone()) RegExpQuantifier(min, max, quantifier_type, atom), in AddQuantifierToAtom()
Dregexp-ast.h372 class RegExpQuantifier final : public RegExpTree {
375 RegExpQuantifier(int min, int max, QuantifierType type, RegExpTree* body) in RegExpQuantifier() function
392 RegExpQuantifier* AsQuantifier() override;
Dregexp-parser.h116 RegExpQuantifier::QuantifierType type);
Djsregexp.cc5433 RegExpNode* RegExpQuantifier::ToNode(RegExpCompiler* compiler, in ToNode()
5482 RegExpNode* RegExpQuantifier::ToNode(int min, in ToNode()
6652 RegExpNode* loop_node = RegExpQuantifier::ToNode( in Compile()