Home | History | Annotate | Download | only in fst

Lines Matching refs:nstates_

121 // 'nstates_ + 1' and contains pointers to positions into 'compacts_'.
124 // By convention, 'states_[nstates_] == ncompacts_'.
142 nstates_(0),
176 size_t NumStates() const { return nstates_; }
192 size_t nstates_;
207 nstates_(0),
220 ++nstates_;
229 states_ = new Unsigned[nstates_ + 1];
232 states_[nstates_] = ncompacts_;
235 ncompacts_ = nstates_ * compactor.Size();
244 for (StateId s = 0; s < nstates_; ++s) {
278 nstates_(0),
308 nstates_ = ncompacts_ / compactor.Size();
331 ++nstates_;
338 states_ = new Unsigned[nstates_ + 1];
339 states_[nstates_] = ncompacts_;
351 if ((s != nstates_) || (i != ncompacts_)) {
368 data->nstates_ = hdr.NumStates();
377 size_t b = (data->nstates_ + 1) * sizeof(Unsigned);
390 ? data->states_[data->nstates_]
391 : data->nstates_ * compactor.Size();
418 (nstates_ + 1) * sizeof(Unsigned));
1037 : nstates_(fst.GetImpl()->NumStates()), s_(0) {}
1039 bool Done() const { return s_ >= nstates_; }
1048 StateId nstates_;