Lines Matching refs:fst1
39 void Concat(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { in Concat() argument
44 StateId start1 = fst1->Start(); in Concat()
48 uint64 props1 = fst1->Properties(kFstProperties, false); in Concat()
51 StateId numstates1= fst1->NumStates(); in Concat()
56 StateId s1 = fst1->AddState(); in Concat()
58 fst1->SetFinal(s1, fst2.Final(s2)); in Concat()
64 fst1->AddArc(s1, arc); in Concat()
70 Weight final = fst1->Final(s1); in Concat()
72 fst1->SetFinal(s1, Weight::Zero()); in Concat()
74 fst1->AddArc(s1, Arc(0, 0, final, start2 + numstates1)); in Concat()
78 fst1->SetProperties(ConcatProperties(props1, props2), kFstProperties); in Concat()
85 void Concat(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { in Concat() argument
86 fst1->Impl()->AddConcat(fst2); in Concat()
113 ConcatFst(const Fst<A> &fst1, const Fst<A> &fst2) { in ConcatFst() argument
114 Impl()->InitConcat(fst1, fst2); in ConcatFst()
117 ConcatFst(const Fst<A> &fst1, const Fst<A> &fst2, in ConcatFst() argument
119 Impl()->InitConcat(fst1, fst2); in ConcatFst()