Lines Matching defs:arc
427 // Generates arc for composition state s from matched input Fst arcs.
430 A arc;
432 arc.ilabel = arcb.ilabel;
433 arc.olabel = arca.olabel;
434 arc.weight = Times(arcb.weight, arca.weight);
436 arc.nextstate = FindState(tuple);
438 arc.ilabel = arca.ilabel;
439 arc.olabel = arcb.olabel;
440 arc.weight = Times(arca.weight, arcb.weight);
442 arc.nextstate = FindState(tuple);
444 CacheImpl<A>::AddArc(s, arc);
469 // FSTA for each arc leaving state SB of FSTB. The FIND_INPUT arg
663 // FST. Constant time and space to visit an input state or arc is
684 typedef A Arc;
894 template<class Arc>
895 void Compose(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2,
896 Arc> *ofst,
900 *ofst = ComposeFst<Arc>(ifst1, ifst2, nopts);