Searched refs:SimplifyWalker (Results 1 – 2 of 2) sorted by relevance
103 class SimplifyWalker : public Regexp::Walker<Regexp*> { class105 SimplifyWalker() {} in SimplifyWalker() function in re2::SimplifyWalker133 DISALLOW_EVIL_CONSTRUCTORS(SimplifyWalker);148 SimplifyWalker w; in Simplify()154 Regexp* SimplifyWalker::Copy(Regexp* re) { in Copy()158 Regexp* SimplifyWalker::ShortVisit(Regexp* re, Regexp* parent_arg) { in ShortVisit()165 Regexp* SimplifyWalker::PreVisit(Regexp* re, Regexp* parent_arg, bool* stop) { in PreVisit()173 Regexp* SimplifyWalker::PostVisit(Regexp* re, in PostVisit()297 Regexp* SimplifyWalker::Concat2(Regexp* re1, Regexp* re2, in Concat2()313 Regexp* SimplifyWalker::SimplifyRepeat(Regexp* re, int min, int max, in SimplifyRepeat()[all …]
215 class SimplifyWalker; variable356 friend class SimplifyWalker; variable