Home
last modified time | relevance | path

Searched refs:parent_arg (Results 1 – 8 of 8) sorted by relevance

/third_party/re2/re2/
Dwalker-inl.h39 virtual T PreVisit(Regexp* re, T parent_arg, bool* stop);
50 virtual T PostVisit(Regexp* re, T parent_arg, T pre_arg,
65 virtual T ShortVisit(Regexp* re, T parent_arg) = 0;
103 T parent_arg, in PreVisit() argument
105 return parent_arg; in PreVisit()
109 T parent_arg, in PostVisit() argument
125 parent_arg(parent), in WalkState()
130 T parent_arg; // Accumulated arguments. member
179 t = ShortVisit(re, s->parent_arg); in WalkInternal()
183 s->pre_arg = PreVisit(re, s->parent_arg, &stop); in WalkInternal()
[all …]
Dmimics_pcre.cc41 bool PostVisit(Regexp* re, bool parent_arg, bool pre_arg, bool* child_args,
54 bool PCREWalker::PostVisit(Regexp* re, bool parent_arg, bool pre_arg, in PostVisit() argument
118 bool PostVisit(Regexp* re, bool parent_arg, bool pre_arg,
136 bool EmptyStringWalker::PostVisit(Regexp* re, bool parent_arg, bool pre_arg, in PostVisit() argument
Dtostring.cc41 virtual int PreVisit(Regexp* re, int parent_arg, bool* stop);
42 virtual int PostVisit(Regexp* re, int parent_arg, int pre_arg,
44 virtual int ShortVisit(Regexp* re, int parent_arg) { in ShortVisit() argument
68 int ToStringWalker::PreVisit(Regexp* re, int parent_arg, bool* stop) { in PreVisit() argument
69 int prec = parent_arg; in PreVisit()
147 int ToStringWalker::PostVisit(Regexp* re, int parent_arg, int pre_arg, in PostVisit() argument
149 int prec = parent_arg; in PostVisit()
Dsimplify.cc111 virtual Regexp* PostVisit(Regexp* re, Regexp* parent_arg, Regexp* pre_arg,
114 virtual Regexp* ShortVisit(Regexp* re, Regexp* parent_arg);
141 virtual Regexp* PreVisit(Regexp* re, Regexp* parent_arg, bool* stop);
142 virtual Regexp* PostVisit(Regexp* re, Regexp* parent_arg, Regexp* pre_arg,
145 virtual Regexp* ShortVisit(Regexp* re, Regexp* parent_arg);
214 Regexp* CoalesceWalker::ShortVisit(Regexp* re, Regexp* parent_arg) { in ShortVisit() argument
222 Regexp* parent_arg, in PostVisit() argument
439 Regexp* SimplifyWalker::ShortVisit(Regexp* re, Regexp* parent_arg) { in ShortVisit() argument
446 Regexp* SimplifyWalker::PreVisit(Regexp* re, Regexp* parent_arg, bool* stop) { in PreVisit() argument
455 Regexp* parent_arg, in PostVisit() argument
Dprefilter.cc488 Regexp* re, Info* parent_arg,
494 Info* parent_arg);
521 Regexp* re, Prefilter::Info* parent_arg) { in ShortVisit() argument
528 Regexp* re, Prefilter::Info* parent_arg, in PostVisit() argument
Dparse.cc523 virtual int PreVisit(Regexp* re, int parent_arg, bool* stop);
524 virtual int PostVisit(Regexp* re, int parent_arg, int pre_arg,
526 virtual int ShortVisit(Regexp* re, int parent_arg);
533 int RepetitionWalker::PreVisit(Regexp* re, int parent_arg, bool* stop) { in PreVisit() argument
534 int arg = parent_arg; in PreVisit()
547 int RepetitionWalker::PostVisit(Regexp* re, int parent_arg, int pre_arg, in PostVisit() argument
558 int RepetitionWalker::ShortVisit(Regexp* re, int parent_arg) { in ShortVisit() argument
Dcompile.cc150 Frag PreVisit(Regexp* re, Frag parent_arg, bool* stop);
151 Frag PostVisit(Regexp* re, Frag parent_arg, Frag pre_arg, Frag* child_args,
153 Frag ShortVisit(Regexp* re, Frag parent_arg);
/third_party/re2/re2/testing/
Dnull_walker.cc17 bool PostVisit(Regexp* re, bool parent_arg, bool pre_arg,
35 bool NullWalker::PostVisit(Regexp* re, bool parent_arg, bool pre_arg, in PostVisit() argument