Home | History | Annotate | Download | only in lib

Lines Matching defs:arcb

428   void AddArc(StateId s, const A &arca, const A &arcb, int f,
432 arc.ilabel = arcb.ilabel;
434 arc.weight = Times(arcb.weight, arca.weight);
435 StateTuple tuple(arcb.nextstate, arca.nextstate, f);
439 arc.olabel = arcb.olabel;
440 arc.weight = Times(arca.weight, arcb.weight);
441 StateTuple tuple(arca.nextstate, arcb.nextstate, f);
493 const A &arcb = aiterb.Value();
494 Label labelb = find_input ? arcb.olabel : arcb.ilabel;
496 AddArc(s, arca, arcb, 0, find_input);
507 const A &arcb = aiterb.Value();
508 Label match_labelb = find_input ? arcb.olabel : arcb.ilabel;
516 AddArc(s, arca, arcb, 0, find_input); // move forward on match
542 AddArc(s, aiterf.Value(), arcb, 0, find_input);
560 AddArc(s, loop, arcb, 0, find_input);
574 AddArc(s, arca, arcb, 0, find_input); // move fwd on match
580 AddArc(s, earca, arcb, numepsa > 0, find_input); // move on epsilon