Home
last modified time | relevance | path

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

/external/regex-re2/re2/
Dprog.cc127 typedef SparseSet Workq; typedef
129 static inline void AddToQueue(Workq* q, int id) { in AddToQueue()
134 static string ProgToString(Prog* prog, Workq* q) { in ProgToString()
137 for (Workq::iterator i = q->begin(); i != q->end(); ++i) { in ProgToString()
160 Workq q(size_); in Dump()
166 Workq q(size_); in DumpUnanchored()
175 Workq q(size_); in Optimize()
181 for (Workq::iterator i = q.begin(); i != q.end(); ++i) { in Optimize()
212 for (Workq::iterator i = q.begin(); i != q.end(); ++i) { in Optimize()
Ddfa.cc89 class Workq;
181 State* WorkqToCachedState(Workq* q, uint flag);
193 static void StateToWorkq(State* s, Workq* q);
203 void RunWorkqOnByte(Workq* q, Workq* nq,
210 void RunWorkqOnEmptyString(Workq* q, Workq* nq, uint flag);
215 void AddToQueue(Workq* q, int id, uint flag);
221 static string DumpWorkq(Workq* q);
322 Workq* q0_; // Two pre-allocated work queues.
323 Workq* q1_;
357 class DFA::Workq : public SparseSet { class in re2::DFA
[all …]
Dnfa.cc629 typedef SparseSet Workq; in ComputeFirstByte() typedef
630 Workq q(prog_->size()); in ComputeFirstByte()
632 for (Workq::iterator it = q.begin(); it != q.end(); ++it) { in ComputeFirstByte()