Lines Matching refs:fst_
63 explicit ComplementFstImpl(const Fst<A> &fst) : fst_(fst.Copy()) {
72 : fst_(impl.fst_->Copy()) {
79 ~ComplementFstImpl() { delete fst_; }
85 StateId start = fst_->Start();
94 if (s == 0 || fst_->Final(s - 1) == Weight::Zero())
104 return fst_->NumArcs(s - 1) + 1;
108 return s == 0 ? 0 : fst_->NumInputEpsilons(s - 1);
112 return s == 0 ? 0 : fst_->NumOutputEpsilons(s - 1);
120 if ((mask & kError) && fst_->Properties(kError, false))
127 const Fst<A> *fst_;
198 : siter_(*fst.GetImpl()->fst_), s_(0) {
243 aiter_ = new ArcIterator< Fst<A> >(*fst.GetImpl()->fst_, s - 1);