Home | History | Annotate | Download | only in re2

Lines Matching defs:Walk

31   // At the top-most Regexp, parent_arg is arg passed to walk.
32 // If PreVisit sets *stop to true, the walk does not recurse
51 // when Walk notices that more than one child is the same re.
56 // has been used up and we're trying to abort the walk
67 T Walk(Regexp* re, T top_arg);
69 // Like Walk, but doesn't use Copy. This can lead to
73 // the walk will be cut off early.
74 // If the walk *is* cut off early, ShortVisit(re)
80 // Walk always enters and exits with an empty stack.
84 // Returns whether walk was cut off.
88 // Walk state for the entire traversal.
143 // Walk always enters and exits with an empty stack.
160 LOG(DFATAL) << "Walk NULL";
227 template<typename T> T Regexp::Walker<T>::Walk(Regexp* re, T top_arg) {