Home | History | Annotate | Download | only in fst

Lines Matching defs:fst_

1057       : fst_(fst), state_(s), pos_(0), offset_(0), flags_(0), arcs_(0),
1063 if(!(fst_.GetImpl()->ArcIteratorFlags() & kArcNoCache) &&
1064 !(fst_.GetImpl()->HasArcs(state_)))
1065 fst_.GetImpl()->Expand(state_);
1068 if (fst_.GetImpl()->HasArcs(state_)) {
1069 (fst_.GetImpl())->template CacheImpl<A>::InitArcIterator(state_,
1075 tuple_ = fst_.GetImpl()->GetStateTable()->Tuple(state_);
1083 const Fst<A>* fst = fst_.GetImpl()->GetFst(tuple_.fst_id);
1089 bool has_final_arc = fst_.GetImpl()->ComputeFinalArc(
1118 // fst_.GetImpl()->Expand(state_, tuple_, local_data_);
1119 // (fst_.GetImpl())->CacheImpl<A>*>::InitArcIterator(state_,
1122 fst_.InitArcIterator(state_, &cache_data_); // Expand and cache state.
1135 if (!fst_.GetImpl()->EpsilonOnReplace())
1166 fst_.GetImpl()->ComputeArc(tuple_, arc, &arc_, flags_ & kArcValueFlags);
1174 fst_.GetImpl()->ComputeFinalArc(tuple_, &final_arc_,
1196 flags_ |= (f & fst_.GetImpl()->ArcIteratorFlags());
1201 if (!fst_.GetImpl()->HasArcs(state_))
1211 const ReplaceFst<A, T> &fst_; // Reference to the FST
1242 : fst_(fst),
1243 impl_(fst_.GetImpl()),
1255 : fst_(matcher.fst_),
1256 impl_(fst_.GetImpl()),
1303 uint64 props = fst_.Properties(true_prop | false_prop, test);
1314 return fst_;
1396 const ReplaceFst<A, T>& fst_;