Home
last modified time | relevance | path

Searched refs:GuardedAlternative (Results 1 - 4 of 4) sorted by relevance

/third_party/node/deps/v8/src/regexp/
H A Dregexp-nodes.h587 class GuardedAlternative { class
589 explicit GuardedAlternative(RegExpNode* node) in GuardedAlternative() function in v8::internal::GuardedAlternative
608 zone->New<ZoneList<GuardedAlternative>>(expected_size, zone)), in ChoiceNode()
612 void AddAlternative(GuardedAlternative node) { in AddAlternative()
615 ZoneList<GuardedAlternative>* alternatives() { return alternatives_; } in alternatives()
634 int GreedyLoopTextLengthForAlternative(GuardedAlternative* alternative);
635 ZoneList<GuardedAlternative>* alternatives_;
645 GuardedAlternative alternative,
669 explicit NegativeLookaroundChoiceNode(GuardedAlternative this_must_fail, in NegativeLookaroundChoiceNode()
670 GuardedAlternative then_do_thi in NegativeLookaroundChoiceNode()
[all...]
H A Dregexp-compiler-tonode.cc212 result->AddAlternative(GuardedAlternative(TextNode::CreateForCharacterRanges( in AddBmpCharacters()
309 result->AddAlternative(GuardedAlternative(TextNode::CreateForSurrogatePair( in AddNonBmpSurrogatePairs()
319 result->AddAlternative(GuardedAlternative(TextNode::CreateForSurrogatePair( in AddNonBmpSurrogatePairs()
379 result->AddAlternative(GuardedAlternative(match)); in AddLoneLeadSurrogates()
405 result->AddAlternative(GuardedAlternative(match)); in AddLoneTrailSurrogates()
838 GuardedAlternative alternative( in RationalizeConsecutiveAtoms()
883 result->AddAlternative(GuardedAlternative(lookahead.ForMatch(forward))); in RationalizeConsecutiveAtoms()
938 GuardedAlternative eol_alternative(end_of_line); in RationalizeConsecutiveAtoms()
940 GuardedAlternative end_alternative(AssertionNode::AtEnd(on_success)); in RationalizeConsecutiveAtoms()
1000 GuardedAlternative(matc in RationalizeConsecutiveAtoms()
[all...]
H A Dregexp-dotprinter.cc106 GuardedAlternative alt = that->alternatives()->at(i); in VisitChoice()
110 GuardedAlternative alt = that->alternatives()->at(i); in VisitChoice()
H A Dregexp-compiler.cc634 void GuardedAlternative::AddGuard(Guard* guard, Zone* zone) { in AddGuard()
1945 GuardedAlternative alternative = alternatives_->at(i); in FilterOneByte()
1956 GuardedAlternative alternative = alternatives_->at(i); in FilterOneByte()
1974 ZoneList<GuardedAlternative>* new_alternatives = in FilterOneByte()
1975 zone()->New<ZoneList<GuardedAlternative>>(surviving, zone()); in FilterOneByte()
2572 GuardedAlternative* alternative) { in GreedyLoopTextLengthForAlternative()
2602 void LoopChoiceNode::AddLoopAlternative(GuardedAlternative alt) { in AddLoopAlternative()
2608 void LoopChoiceNode::AddContinueAlternative(GuardedAlternative alt) { in AddContinueAlternative()
3047 GuardedAlternative alternative = alternatives_->at(i); in AssertGuardsMentionRegisters()
3184 GuardedAlternative alt in EmitOptimizedUnanchoredSearch()
[all...]

Completed in 11 milliseconds