Home | History | Annotate | Download | only in src

Lines Matching full:alternation

595 //        alternation (foo|bar) or a repetition (*, +, ? or {}).
2113 // exact same operation on both sides of the alternation.
3787 ChoiceNode* alternation = new ChoiceNode(2);
3789 alternation->AddAlternative(GuardedAlternative(body->ToNode(compiler,
3791 alternation->AddAlternative(GuardedAlternative(on_success));
3793 alternation->AddAlternative(GuardedAlternative(on_success));
3794 alternation->AddAlternative(GuardedAlternative(body->ToNode(compiler,
3797 answer = alternation;
3798 if (not_at_start) alternation->set_not_at_start();
3872 // Compile $ in multiline regexps as an alternation with a positive