Lines Matching defs:prefix_id
82 : prefix_id(-1), fst_id(kNoStateId), fst_state(kNoStateId) {}
85 : prefix_id(p), fst_id(f), fst_state(s) {}
87 PrefixId prefix_id; // index in prefix table
98 return x.prefix_id == y.prefix_id &&
110 return tuple.prefix_id == 0;
124 return tuple.prefix_id * (cumulative_size_array_->back()) +
151 return t.prefix_id + t.fst_id * kPrime0 + t.fst_state * kPrime1;
500 const StackPrefix& stack = stackprefix_array_[tuple.prefix_id];
697 const StackPrefix& stack = stackprefix_array_[tuple.prefix_id];
703 PrefixId prefix_id = PopPrefix(stack);
706 StateTuple(prefix_id, top.fst_id, top.nextstate));
731 StateTuple(tuple.prefix_id, tuple.fst_id, arc.nextstate))
741 PrefixId nt_prefix = PushPrefix(stackprefix_array_[tuple.prefix_id],
760 StateTuple(tuple.prefix_id, tuple.fst_id, arc.nextstate))
868 PrefixId prefix_id = stackprefix_array_.size();
870 prefix_hash_[prefix] = prefix_id;
871 return prefix_id;