Lines Matching defs:IsMatch
97 inline bool IsMatch() const { return flag_ & kFlagMatch; }
228 // sets *ismatch to true.
231 int c, uint flag, bool* ismatch,
907 // means to match c$. Sets the bool *ismatch to true if the end of the
910 int c, uint flag, bool* ismatch,
919 if (*ismatch)
943 *ismatch = true;
954 c, flag, DumpWorkq(newq).c_str(), *ismatch);
1036 bool ismatch = false;
1037 RunWorkqOnByte(q0_, q1_, c, afterflag, &ismatch, kind_, start_unanchored_);
1046 // the current setting of ismatch.
1050 // Save afterflag along with ismatch and isword in new state.
1052 if (ismatch)
1310 // When s->next[c]->IsMatch(), it means that there is a match ending just
1335 if (s->IsMatch()) {
1445 if (s->IsMatch()) {
1507 if (s > SpecialStateMax && s->IsMatch()) {
2048 if (ns != DeadState && (ns == FullMatchState || ns->IsMatch()))