Home
last modified time | relevance | path

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

/external/v8/src/regexp/
Dregexp-parser.cc505 RegExpQuantifier::QuantifierType quantifier_type = RegExpQuantifier::GREEDY; in ParseDisjunction()
507 quantifier_type = RegExpQuantifier::NON_GREEDY; in ParseDisjunction()
511 quantifier_type = RegExpQuantifier::POSSESSIVE; in ParseDisjunction()
1134 int min, int max, RegExpQuantifier::QuantifierType quantifier_type) { in AddQuantifierToAtom()
1174 terms_.Add(new (zone()) RegExpQuantifier(min, max, quantifier_type, atom), in AddQuantifierToAtom()
Dregexp-ast.cc60 Interval RegExpQuantifier::CaptureRegisters() { in CaptureRegisters()
246 void* RegExpUnparser::VisitQuantifier(RegExpQuantifier* that, void* data) { in VisitQuantifier()
Dregexp-ast.h360 class RegExpQuantifier final : public RegExpTree {
363 RegExpQuantifier(int min, int max, QuantifierType type, RegExpTree* body) in RegExpQuantifier() function
380 RegExpQuantifier* AsQuantifier() override;
Dregexp-parser.h112 RegExpQuantifier::QuantifierType type);
Djsregexp.cc5082 RegExpNode* RegExpQuantifier::ToNode(RegExpCompiler* compiler, in ToNode()
5131 RegExpNode* RegExpQuantifier::ToNode(int min, in ToNode()
6296 RegExpNode* loop_node = RegExpQuantifier::ToNode( in Compile()