Home
last modified time | relevance | path

Searched refs:GuardedAlternative (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/regexp/
Djsregexp.h874 class GuardedAlternative {
876 explicit GuardedAlternative(RegExpNode* node) : node_(node), guards_(NULL) { } in GuardedAlternative() function
896 ZoneList<GuardedAlternative>(expected_size, zone)), in ChoiceNode()
901 void AddAlternative(GuardedAlternative node) { in AddAlternative()
904 ZoneList<GuardedAlternative>* alternatives() { return alternatives_; } in alternatives()
930 int GreedyLoopTextLengthForAlternative(GuardedAlternative* alternative);
931 ZoneList<GuardedAlternative>* alternatives_;
942 GuardedAlternative alternative,
972 explicit NegativeLookaroundChoiceNode(GuardedAlternative this_must_fail, in NegativeLookaroundChoiceNode()
973 GuardedAlternative then_do_this, in NegativeLookaroundChoiceNode()
[all …]
Djsregexp.cc1483 void GuardedAlternative::AddGuard(Guard* guard, Zone* zone) { in AddGuard()
2881 GuardedAlternative alternative = alternatives_->at(i); in FilterOneByte()
2891 GuardedAlternative alternative = alternatives_->at(i); in FilterOneByte()
2909 ZoneList<GuardedAlternative>* new_alternatives = in FilterOneByte()
2910 new(zone()) ZoneList<GuardedAlternative>(surviving, zone()); in FilterOneByte()
3482 GuardedAlternative* alternative) { in GreedyLoopTextLengthForAlternative()
3504 void LoopChoiceNode::AddLoopAlternative(GuardedAlternative alt) { in AddLoopAlternative()
3511 void LoopChoiceNode::AddContinueAlternative(GuardedAlternative alt) { in AddContinueAlternative()
3941 GuardedAlternative alternative = alternatives_->at(i); in AssertGuardsMentionRegisters()
4099 GuardedAlternative alt1 = alternatives_->at(1); in EmitOptimizedUnanchoredSearch()
[all …]