Home | History | Annotate | Download | only in re2

Lines Matching refs:prog_

49   Prog* prog_;              // program being run
72 : prog_(prog),
125 int op = prog_->inst(id)->opcode();
170 Prog::Inst* ip = prog_->inst(id);
202 if (ip->greedy(prog_)) {
292 // Search text (within context) for prog_.
301 if (prog_->anchor_start() && context_.begin() != text.begin())
303 if (prog_->anchor_end() && context_.end() != text.end())
305 anchored_ = anchored || prog_->anchor_start();
306 longest_ = longest || prog_->anchor_end();
307 endmatch_ = prog_->anchor_end();
314 nvisited_ = (prog_->size() * (text.size()+1) + VisitedBits-1) / VisitedBits;
331 return TrySearch(prog_->start(), text.begin());
342 if (TrySearch(prog_->start(), p)) // Match must be leftmost; done.