Lines Matching defs:fst2
44 template <class A> void Union(RationalFst<A> *fst1, const Fst<A> &fst2);
45 template <class A> void Concat(RationalFst<A> *fst1, const Fst<A> &fst2);
46 template <class A> void Concat(const Fst<A> &fst1, RationalFst<A> *fst2);
119 // Implementation of UnionFst(fst1,fst2)
120 void InitUnion(const Fst<A> &fst1, const Fst<A> &fst2) {
124 uint64 props2 = fst2.Properties(kFstProperties, false);
137 fst_tuples_.push_back(make_pair(-2, fst2.Copy()));
141 // Implementation of ConcatFst(fst1,fst2)
142 void InitConcat(const Fst<A> &fst1, const Fst<A> &fst2) {
146 uint64 props2 = fst2.Properties(kFstProperties, false);
160 fst_tuples_.push_back(make_pair(-2, fst2.Copy()));
271 friend void Union<>(RationalFst<A> *fst1, const Fst<A> &fst2);
272 friend void Concat<>(RationalFst<A> *fst1, const Fst<A> &fst2);
273 friend void Concat<>(const Fst<A> &fst1, RationalFst<A> *fst2);