Lines Matching defs:queue
62 // Performs queue-dependent visitation. Visitor class argument
69 void Visit(const Fst<Arc> &fst, V *visitor, Q *queue, ArcFilter filter) {
111 queue->Enqueue(root);
112 while (!queue->Empty()) {
113 StateId s = queue->Head();
131 queue->Dequeue();
151 queue->Enqueue(arc.nextstate);
188 inline void Visit(const Fst<Arc> &fst, V *visitor, Q* queue) {
189 Visit(fst, visitor, queue, AnyArcFilter<Arc>());
192 // Copies input FST to mutable FST following queue order.
240 // Visits input FST up to a state limit following queue order.