Lines Matching defs:prog_
109 Prog* prog_; // underlying program
129 prog_ = prog;
136 q0_.resize(prog_->size());
137 q1_.resize(prog_->size());
138 nastack_ = 2*prog_->size();
192 // It has room for 2*prog_->size() entries, which is enough:
223 Prog::Inst* ip = prog_->inst(id);
309 Prog::Inst* ip = prog_->inst(id);
326 if (ip->greedy(prog_) || longest_) {
333 if (ip->greedy(prog_))
419 if (prog_->anchor_start() && context.begin() != text.begin())
421 if (prog_->anchor_end() && context.end() != text.end())
423 anchored |= prog_->anchor_start();
424 if (prog_->anchor_end()) {
525 Prog::Inst* ip = prog_->inst(id);
630 Workq q(prog_->size());
634 Prog::Inst* ip = prog_->inst(id);