Lines Matching refs:nre

218       Regexp* nre = new Regexp(re->op(), re->parse_flags());  in PostVisit()  local
219 nre->AllocSub(re->nsub_); in PostVisit()
220 Regexp** nre_subs = nre->sub(); in PostVisit()
223 nre->simple_ = true; in PostVisit()
224 return nre; in PostVisit()
234 Regexp* nre = new Regexp(kRegexpCapture, re->parse_flags()); in PostVisit() local
235 nre->AllocSub(1); in PostVisit()
236 nre->sub()[0] = newsub; in PostVisit()
237 nre->cap_ = re->cap_; in PostVisit()
238 nre->simple_ = true; in PostVisit()
239 return nre; in PostVisit()
263 Regexp* nre = new Regexp(re->op(), re->parse_flags()); in PostVisit() local
264 nre->AllocSub(1); in PostVisit()
265 nre->sub()[0] = newsub; in PostVisit()
266 nre->simple_ = true; in PostVisit()
267 return nre; in PostVisit()
277 Regexp* nre = SimplifyRepeat(newsub, re->min_, re->max_, in PostVisit() local
280 nre->simple_ = true; in PostVisit()
281 return nre; in PostVisit()
285 Regexp* nre = SimplifyCharClass(re); in PostVisit() local
286 nre->simple_ = true; in PostVisit()
287 return nre; in PostVisit()
326 Regexp* nre = new Regexp(kRegexpConcat, f); in SimplifyRepeat() local
327 nre->AllocSub(min); in SimplifyRepeat()
329 Regexp** nre_subs = nre->sub(); in SimplifyRepeat()
333 return nre; in SimplifyRepeat()
349 Regexp* nre = NULL; in SimplifyRepeat() local
351 nre = new Regexp(kRegexpConcat, f); in SimplifyRepeat()
352 nre->AllocSub(min); in SimplifyRepeat()
353 Regexp** nre_subs = nre->sub(); in SimplifyRepeat()
363 if (nre == NULL) in SimplifyRepeat()
364 nre = suf; in SimplifyRepeat()
366 nre = Concat2(nre, suf, f); in SimplifyRepeat()
369 if (nre == NULL) { in SimplifyRepeat()
376 return nre; in SimplifyRepeat()