Home | History | Annotate | Download | only in lib

Lines Matching refs:stack

242       const StackPrefix& stack = stackprefix_array_[tuple.prefix_id];
246 if (fst->Final(fst_state) != Weight::Zero() && stack.Depth() == 0)
304 // if state is final, pop up stack
305 const StackPrefix& stack = stackprefix_array_[tuple.prefix_id];
306 if (fst->Final(fst_state) != Weight::Zero() && stack.Depth()) {
307 int prefix_id = PopPrefix(stack);
308 const PrefixTuple& top = stack.Top();
385 // \brief Tuple of fst_id and destination state (entry in stack prefix)
394 // \brief Container for stack prefix.
426 // \brief Compare two stack prefix classes for equality
441 // \brief Hash function for stack prefix to prefix id
458 // hash stack prefix (return unique index into stackprefix array)
471 // prefix id after a stack pop
477 // prefix id after a stack push
495 // cross index of unique stack prefix