Home
last modified time | relevance | path

Searched refs:SimplifyWalker (Results 1 – 2 of 2) sorted by relevance

/external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/
Dsimplify.cc138 class SimplifyWalker : public Regexp::Walker<Regexp*> { class
140 SimplifyWalker() {} in SimplifyWalker() function in re2::SimplifyWalker
166 SimplifyWalker(const SimplifyWalker&) = delete;
167 SimplifyWalker& operator=(const SimplifyWalker&) = delete;
184 SimplifyWalker sw; in Simplify()
436 Regexp* SimplifyWalker::Copy(Regexp* re) { in Copy()
440 Regexp* SimplifyWalker::ShortVisit(Regexp* re, Regexp* parent_arg) { in ShortVisit()
448 Regexp* SimplifyWalker::PreVisit(Regexp* re, Regexp* parent_arg, bool* stop) { in PreVisit()
456 Regexp* SimplifyWalker::PostVisit(Regexp* re, in PostVisit()
565 Regexp* SimplifyWalker::Concat2(Regexp* re1, Regexp* re2, in Concat2()
[all …]
Dregexp.h365 friend class SimplifyWalker; variable