Lines Matching refs:prog_

218   Prog* prog_;         // Program being built.  member in re2::Compiler
240 prog_ = new Prog(); in Compiler()
255 delete prog_; in ~Compiler()
397 prog_->byte_inst_count_++; in ByteRange()
398 prog_->MarkByteRange(lo, hi); in ByteRange()
405 prog_->MarkByteRange(lo + 'A' - 'a', hi + 'A' - 'a'); in ByteRange()
435 prog_->MarkByteRange('\n', '\n'); in EmptyWidth()
441 prog_->MarkByteRange(i, j-1); in EmptyWidth()
953 prog_->set_flags(flags); in Setup()
1019 c.prog_->set_start(all.begin); in Compile()
1022 c.prog_->set_anchor_start(is_anchor_end); in Compile()
1023 c.prog_->set_anchor_end(is_anchor_start); in Compile()
1025 c.prog_->set_anchor_start(is_anchor_start); in Compile()
1026 c.prog_->set_anchor_end(is_anchor_end); in Compile()
1030 if (c.prog_->anchor_start()) { in Compile()
1031 c.prog_->set_start_unanchored(c.prog_->start()); in Compile()
1034 c.prog_->set_start_unanchored(unanchored.begin); in Compile()
1037 c.prog_->set_reversed(reversed); in Compile()
1047 if (prog_->start() == 0 && prog_->start_unanchored() == 0) { in Finish()
1054 prog_->inst_ = inst_; in Finish()
1055 prog_->size_ = inst_len_; in Finish()
1059 prog_->ComputeByteMap(); in Finish()
1061 prog_->Optimize(); in Finish()
1065 prog_->set_dfa_mem(1<<20); in Finish()
1070 prog_->set_dfa_mem(m); in Finish()
1073 Prog* p = prog_; in Finish()
1074 prog_ = NULL; in Finish()
1111 c.prog_->set_start(all.begin); in CompileSet()
1112 c.prog_->set_start_unanchored(all.begin); in CompileSet()
1113 c.prog_->set_anchor_start(true); in CompileSet()
1114 c.prog_->set_anchor_end(true); in CompileSet()