Lines Matching refs:GuardedAlternative
874 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()
1010 void AddLoopAlternative(GuardedAlternative alt);
1011 void AddContinueAlternative(GuardedAlternative alt);
1031 void AddAlternative(GuardedAlternative node) { in AddAlternative()