Lines Matching full:stateid
82 typedef typename A::StateId StateId;
91 StateId superfinal = kNoStateId;
97 for (StateId s = 0; s < fst->NumStates(); ++s) {
159 typedef typename A::StateId StateId;
174 StateId superfinal = kNoStateId;
180 StateId s = siter.Value();
267 typedef typename B::StateId StateId;
295 StateId Start() {
301 Weight Final(StateId s) {
334 size_t NumArcs(StateId s) {
340 size_t NumInputEpsilons(StateId s) {
346 size_t NumOutputEpsilons(StateId s) {
352 void InitArcIterator(StateId s, ArcIteratorData<B> *data) {
358 void Expand(StateId s) {
418 StateId FindIState(StateId s) {
426 StateId FindOState(StateId is) {
427 StateId os;
445 StateId superfinal_;
446 StateId nstates_;
461 typedef typename B::StateId StateId;
486 virtual StateId Start() const { return impl_->Start(); }
488 virtual Weight Final(StateId s) const { return impl_->Final(s); }
490 StateId NumStates() const { return impl_->NumStates(); }
492 size_t NumArcs(StateId s) const { return impl_->NumArcs(s); }
494 size_t NumInputEpsilons(StateId s) const {
498 size_t NumOutputEpsilons(StateId s) const {
528 virtual void InitArcIterator(StateId s, ArcIteratorData<B> *data) const {
543 typedef typename B::StateId StateId;
552 StateId Value() const { return s_; }
585 StateId s_;
596 typedef typename A::StateId StateId;
598 ArcIterator(const MapFst<A, B, C> &fst, StateId s)
760 typedef typename A::StateId StateId;
799 StateId n;
843 StateId state_;
948 // B::StateId == A::StateId