Lines Matching refs:GuardedAlternative
1034 class GuardedAlternative {
1036 explicit GuardedAlternative(RegExpNode* node) : node_(node), guards_(NULL) { } in GuardedAlternative() function
1056 ZoneList<GuardedAlternative>(expected_size, zone)), in ChoiceNode()
1061 void AddAlternative(GuardedAlternative node) { in AddAlternative()
1064 ZoneList<GuardedAlternative>* alternatives() { return alternatives_; } in alternatives()
1091 int GreedyLoopTextLengthForAlternative(GuardedAlternative* alternative);
1092 ZoneList<GuardedAlternative>* alternatives_;
1103 GuardedAlternative alternative,
1133 explicit NegativeLookaheadChoiceNode(GuardedAlternative this_must_fail, in NegativeLookaheadChoiceNode()
1134 GuardedAlternative then_do_this, in NegativeLookaheadChoiceNode()
1173 void AddLoopAlternative(GuardedAlternative alt);
1174 void AddContinueAlternative(GuardedAlternative alt);
1195 void AddAlternative(GuardedAlternative node) { in AddAlternative()