Home
last modified time | relevance | path

Searched refs:RegExpQuantifier (Results 1 - 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/regexp/experimental/
H A Dexperimental-compiler.cc90 void* VisitQuantifier(RegExpQuantifier* node, void*) override {
128 case RegExpQuantifier::GREEDY:
129 case RegExpQuantifier::NON_GREEDY:
131 case RegExpQuantifier::POSSESSIVE:
548 void* VisitQuantifier(RegExpQuantifier* node, void*) override {
567 case RegExpQuantifier::POSSESSIVE:
569 case RegExpQuantifier::GREEDY: {
578 case RegExpQuantifier::NON_GREEDY: {
/third_party/node/deps/v8/src/regexp/
H A Dregexp-ast.cc62 Interval RegExpQuantifier::CaptureRegisters() { in CaptureRegisters()
250 void* RegExpUnparser::VisitQuantifier(RegExpQuantifier* that, void* data) { in VisitQuantifier()
H A Dregexp-parser.cc58 RegExpQuantifier::QuantifierType type);
851 RegExpQuantifier::QuantifierType quantifier_type = RegExpQuantifier::GREEDY; in ParseDisjunction()
853 quantifier_type = RegExpQuantifier::NON_GREEDY; in ParseDisjunction()
857 quantifier_type = RegExpQuantifier::POSSESSIVE; in ParseDisjunction()
2268 int min, int max, RegExpQuantifier::QuantifierType quantifier_type) { in AddQuantifierToAtom()
2320 zone()->New<RegExpQuantifier>(min, max, quantifier_type, atom)); in AddQuantifierToAtom()
H A Dregexp-ast.h406 class RegExpQuantifier final : public RegExpTree {
409 RegExpQuantifier(int min, int max, QuantifierType type, RegExpTree* body) in RegExpQuantifier() function in v8::internal::final
H A Dregexp-compiler-tonode.cc845 RegExpNode* RegExpQuantifier::ToNode(RegExpCompiler* compiler, in RationalizeConsecutiveAtoms()
1588 RegExpNode* RegExpQuantifier::ToNode(int min, int max, bool is_greedy, in RationalizeConsecutiveAtoms()
H A Dregexp-compiler.cc3920 RegExpNode* loop_node = RegExpQuantifier::ToNode( in PreprocessRegExp()

Completed in 17 milliseconds