Home | History | Annotate | Download | only in fst

Lines Matching defs:StateTuple

56 //   typedef ReplaceStateTuple<StateId, PrefixId> StateTuple;
67 // StateId FindState(const StateTuple &tuple);
70 // const StateTuple &Tuple(StateId id) const;
178 typedef ReplaceStateTuple<StateId, P> StateTuple;
220 StateId FindState(const StateTuple &tuple) {
224 const StateTuple &Tuple(StateId id) const {
246 typedef ReplaceStateTuple<StateId, P> StateTuple;
247 typedef CompactHashStateTable<StateTuple,
337 typedef ReplaceStateTuple<StateId, PrefixId> StateTuple;
487 StateTuple(prefix, root_, fst_start));
499 const StateTuple& tuple = state_table_->Tuple(s);
519 StateTuple tuple = state_table_->Tuple(s);
557 StateTuple tuple = state_table_->Tuple(s);
594 StateTuple tuple = state_table_->Tuple(s);
638 StateTuple tuple = state_table_->Tuple(s);
663 void Expand(StateId s, const StateTuple &tuple,
689 bool ComputeFinalArc(const StateTuple &tuple, A* arcp,
706 StateTuple(prefix_id, top.fst_id, top.nextstate));
720 bool ComputeArc(const StateTuple &tuple, const A &arc, A* arcp,
731 StateTuple(tuple.prefix_id, tuple.fst_id, arc.nextstate))
750 StateTuple(nt_prefix, nonterminal, nt_start))
760 StateTuple(tuple.prefix_id, tuple.fst_id, arc.nextstate))
1213 mutable typename T::StateTuple tuple_; // Tuple corresponding to state_
1408 mutable typename T::StateTuple tuple_; // Tuple corresponding to state_