Home | History | Annotate | Download | only in fst

Lines Matching refs:StackPrefix

485         PrefixId prefix = GetPrefixId(StackPrefix());
500 const StackPrefix& stack = stackprefix_array_[tuple.prefix_id];
697 const StackPrefix& stack = stackprefix_array_[tuple.prefix_id];
799 // \class StackPrefix
801 class StackPrefix {
803 StackPrefix() {}
806 StackPrefix(const StackPrefix& x) :
835 bool operator()(const StackPrefix& x, const StackPrefix& y) const {
850 size_t operator()(const StackPrefix& x) const {
859 typedef unordered_map<StackPrefix, PrefixId, StackPrefixKey, StackPrefixEqual>
864 // hash stack prefix (return unique index into stackprefix array)
865 PrefixId GetPrefixId(const StackPrefix& prefix) {
878 PrefixId PopPrefix(StackPrefix prefix) {
884 PrefixId PushPrefix(StackPrefix prefix, Label fst_id, StateId nextstate) {
902 vector<StackPrefix> stackprefix_array_;