Home
last modified time | relevance | path

Searched refs:Workq (Results 1 – 2 of 2) sorted by relevance

/third_party/re2/re2/
Ddfa.cc115 class Workq;
208 State* WorkqToCachedState(Workq* q, Workq* mq, uint32_t flag);
220 void StateToWorkq(State* s, Workq* q);
230 void RunWorkqOnByte(Workq* q, Workq* nq,
235 void RunWorkqOnEmptyString(Workq* q, Workq* nq, uint32_t flag);
240 void AddToQueue(Workq* q, int id, uint32_t flag);
246 static std::string DumpWorkq(Workq* q);
348 Workq* q0_; // Two pre-allocated work queues.
349 Workq* q1_;
385 class DFA::Workq : public SparseSet { class in re2::DFA
[all …]
Dprog.cc125 typedef SparseSet Workq; typedef
127 static inline void AddToQueue(Workq* q, int id) { in AddToQueue()
132 static std::string ProgToString(Prog* prog, Workq* q) { in ProgToString()
134 for (Workq::iterator i = q->begin(); i != q->end(); ++i) { in ProgToString()
161 Workq q(size_); in Dump()
170 Workq q(size_); in DumpUnanchored()
199 Workq q(size_); in Optimize()
205 for (Workq::iterator i = q.begin(); i != q.end(); ++i) { in Optimize()
236 for (Workq::iterator i = q.begin(); i != q.end(); ++i) { in Optimize()