Home | History | Annotate | Download | only in fst

Lines Matching refs:fst_array_

79     for (Label i = 0; i < fst_array_.size(); ++i)
80 delete fst_array_[i];
94 for (Label i = 0; i < fst_array_.size(); ++i) {
95 if (!fst_array_[i])
97 if (fst_array_[i]->Properties(props, true) != props || !depaccess_[i])
179 vector<const Fst<Arc> *> fst_array_; // Fst per ID
199 fst_array_.push_back(0);
205 nonterminal_hash_[label] = fst_array_.size();
207 fst_array_.push_back(fst);
223 fst_array_.push_back(0);
228 nonterminal_hash_[label] = fst_array_.size();
230 fst_array_.push_back(fst->Copy());
248 fst_array_.push_back(0);
250 fst_array_.push_back(fst_array[i]->Copy());
268 stats_.reserve(fst_array_.size());
270 for (Label i = 0; i < fst_array_.size(); ++i) {
280 for (Label i = 0; i < fst_array_.size(); ++i) {
281 const Fst<Arc> *ifst = fst_array_[i];
368 for (Label i = 0; i < fst_array_.size(); ++i) {
369 if (!fst_array_[i]) {
372 mutable_fst_array_.push_back(new VectorFst<Arc>(*fst_array_[i]));
373 delete fst_array_[i];
374 fst_array_[i] = mutable_fst_array_[i];
395 fst_array_[i] = 0;
463 const Fst<Arc> *fst = fst_array_[arc.nextstate];
469 const Fst<Arc> *fst = fst_array_[s];
525 for (Label i = 0; i < fst_array_.size(); ++i) {
527 const Fst<Arc> *fst = fst_array_[i];