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