Searched refs:RegExpQuantifier (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/regexp/experimental/ |
D | experimental-compiler.cc | 90 void* VisitQuantifier(RegExpQuantifier* node, void*) override { in VisitQuantifier() 128 case RegExpQuantifier::GREEDY: in VisitQuantifier() 129 case RegExpQuantifier::NON_GREEDY: in VisitQuantifier() 131 case RegExpQuantifier::POSSESSIVE: in VisitQuantifier() 547 void* VisitQuantifier(RegExpQuantifier* node, void*) override { in VisitQuantifier() 566 case RegExpQuantifier::POSSESSIVE: in VisitQuantifier() 568 case RegExpQuantifier::GREEDY: { in VisitQuantifier() 577 case RegExpQuantifier::NON_GREEDY: { in VisitQuantifier()
|
/external/v8/src/regexp/ |
D | regexp-ast.cc | 60 Interval RegExpQuantifier::CaptureRegisters() { in CaptureRegisters() 246 void* RegExpUnparser::VisitQuantifier(RegExpQuantifier* that, void* data) { in VisitQuantifier()
|
D | regexp-parser.cc | 568 RegExpQuantifier::QuantifierType quantifier_type = RegExpQuantifier::GREEDY; in ParseDisjunction() 570 quantifier_type = RegExpQuantifier::NON_GREEDY; in ParseDisjunction() 574 quantifier_type = RegExpQuantifier::POSSESSIVE; in ParseDisjunction() 2071 int min, int max, RegExpQuantifier::QuantifierType quantifier_type) { in AddQuantifierToAtom() 2119 terms_.Add(zone()->New<RegExpQuantifier>(min, max, quantifier_type, atom), in AddQuantifierToAtom()
|
D | regexp-ast.h | 417 class RegExpQuantifier final : public RegExpTree { 420 RegExpQuantifier(int min, int max, QuantifierType type, RegExpTree* body) in RegExpQuantifier() function 441 RegExpQuantifier* AsQuantifier() override;
|
D | regexp-parser.h | 117 RegExpQuantifier::QuantifierType type);
|
D | regexp-compiler-tonode.cc | 744 RegExpNode* RegExpQuantifier::ToNode(RegExpCompiler* compiler, in ToNode() 1456 RegExpNode* RegExpQuantifier::ToNode(int min, int max, bool is_greedy, in ToNode()
|
D | regexp-compiler.cc | 3843 RegExpNode* loop_node = RegExpQuantifier::ToNode( in PreprocessRegExp()
|