Home | History | Annotate | Download | only in re2

Lines Matching refs:PostVisit

7 // the PreVisit and PostVisit methods, which are called before
29 // The Arg* that PreVisit returns will be passed to PostVisit as pre_arg
34 // value from PreVisit is the return value from PostVisit.
41 // PostVisit takes ownership of pre_arg.
42 // PostVisit takes ownership of the Ts
44 // PostVisit passes ownership of its return value
46 // The default PostVisit simply returns pre_arg.
47 virtual T PostVisit(Regexp* re, T parent_arg, T pre_arg,
65 // Top_arg is passed as parent_arg to PreVisit and PostVisit of re.
66 // Returns the T returned by PostVisit on re.
76 // visited rather than calling PreVisit/PostVisit.
104 template<typename T> T Regexp::Walker<T>::PostVisit(Regexp* re,
206 t = PostVisit(re, s->parent_arg, s->pre_arg, s->child_args, s->n);