Lines Matching refs:alternation
741 // alternation (foo|bar) or a repetition (*, +, ? or {}).
2746 // exact same operation on both sides of the alternation.
4128 // small alternation.
5560 ChoiceNode* alternation = new(zone) ChoiceNode(2, zone);
5562 alternation->AddAlternative(
5564 alternation->AddAlternative(GuardedAlternative(on_success));
5566 alternation->AddAlternative(GuardedAlternative(on_success));
5567 alternation->AddAlternative(
5570 answer = alternation;
5572 alternation->set_not_at_start();
5652 // Compile $ in multiline regexps as an alternation with a positive