Lines Matching refs:prog_
181 prog_ = NULL; in Init()
215 prog_ = suffix_regexp_->CompileToProg(options_.max_mem()*2/3); in Init()
216 if (prog_ == NULL) { in Init()
229 is_one_pass_ = prog_->IsOnePass(); in Init()
254 delete prog_; in ~RE2()
265 if (prog_ == NULL) in ProgramSize()
267 return prog_->size(); in ProgramSize()
464 if (prog_ == NULL) in PossibleMatchRange()
486 if (maxlen > 0 && prog_->PossibleMatchRange(&dmin, &dmax, maxlen)) { in PossibleMatchRange()
561 if (prog_->anchor_start() && startpos != 0) in Match()
566 if (prog_->anchor_start() && prog_->anchor_end()) in Match()
568 else if (prog_->anchor_start() && re_anchor != ANCHOR_BOTH) in Match()
607 bool can_bit_state = prog_->size() <= MaxBitStateProg; in Match()
608 int bit_state_text_max = MaxBitStateVector / prog_->size(); in Match()
614 if (!prog_->SearchDFA(subtext, text, anchor, kind, in Match()
699 if (!prog_->SearchDFA(subtext, text, anchor, kind, in Match()
742 if (!prog_->SearchOnePass(subtext1, text, anchor, kind, submatch, ncap)) { in Match()
752 if (!prog_->SearchBitState(subtext1, text, anchor, in Match()
763 if (!prog_->SearchNFA(subtext1, text, anchor, kind, submatch, ncap)) { in Match()