Searched refs:RegExpQuantifier (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/regexp/ |
D | regexp-parser.cc | 505 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()
|
D | regexp-ast.cc | 60 Interval RegExpQuantifier::CaptureRegisters() { in CaptureRegisters() 246 void* RegExpUnparser::VisitQuantifier(RegExpQuantifier* that, void* data) { in VisitQuantifier()
|
D | regexp-ast.h | 360 class RegExpQuantifier final : public RegExpTree { 363 RegExpQuantifier(int min, int max, QuantifierType type, RegExpTree* body) in RegExpQuantifier() function 380 RegExpQuantifier* AsQuantifier() override;
|
D | regexp-parser.h | 112 RegExpQuantifier::QuantifierType type);
|
D | jsregexp.cc | 5082 RegExpNode* RegExpQuantifier::ToNode(RegExpCompiler* compiler, in ToNode() 5131 RegExpNode* RegExpQuantifier::ToNode(int min, in ToNode() 6296 RegExpNode* loop_node = RegExpQuantifier::ToNode( in Compile()
|