Home | History | Annotate | Download | only in re2

Lines Matching defs:inst_

100     int* inst_;         // Instruction pointers in the state.
101 int ninst_; // # of inst_ pointers.
131 if (a->inst_[i] != b->inst_[i])
141 const char* s = reinterpret_cast<const char*>(a->inst_);
142 int len = a->ninst_ * sizeof a->inst_[0];
160 if (a->inst_[i] != b->inst_[i])
161 return a->inst_[i] < b->inst_[i];
534 if (state->inst_[i] == Mark) {
538 StringAppendF(&s, "%s%d", sep, state->inst_[i]);
567 // each by an instruction id. These pointers are ordered in the State.inst_
569 // search: if a match is found during execution of inst_[2], inst_[i] for i>=3
767 s->inst_ = reinterpret_cast<int*>(s->next_ + nnext);
769 memmove(s->inst_, inst, ninst*sizeof s->inst_[0]);
798 if (s->inst_[i] == Mark)
801 q->insert_new(s->inst_[i]);
1207 int* inst_; // saved info from State
1219 inst_ = NULL;
1230 inst_ = new int[ninst_];
1231 memmove(inst_, state->inst_, ninst_*sizeof inst_[0]);
1236 delete[] inst_;
1243 State* s = dfa_->CachedState(inst_, ninst_, flag_);
1514 Prog::Inst* ip = prog_->inst(s->inst_[i]);