Lines Matching refs:GuardedAlternative
881 class GuardedAlternative {
883 explicit GuardedAlternative(RegExpNode* node) : node_(node), guards_(NULL) { } in GuardedAlternative() function
903 ZoneList<GuardedAlternative>(expected_size, zone)), in ChoiceNode()
908 void AddAlternative(GuardedAlternative node) { in AddAlternative()
911 ZoneList<GuardedAlternative>* alternatives() { return alternatives_; } in alternatives()
937 int GreedyLoopTextLengthForAlternative(GuardedAlternative* alternative);
938 ZoneList<GuardedAlternative>* alternatives_;
949 GuardedAlternative alternative,
979 explicit NegativeLookaroundChoiceNode(GuardedAlternative this_must_fail, in NegativeLookaroundChoiceNode()
980 GuardedAlternative then_do_this, in NegativeLookaroundChoiceNode()
1017 void AddLoopAlternative(GuardedAlternative alt);
1018 void AddContinueAlternative(GuardedAlternative alt);
1038 void AddAlternative(GuardedAlternative node) { in AddAlternative()