Searched refs:SimplifyWalker (Results 1 – 4 of 4) sorted by relevance
/external/regex-re2/re2/ |
D | simplify.cc | 103 class SimplifyWalker : public Regexp::Walker<Regexp*> { class 105 SimplifyWalker() {} in SimplifyWalker() function in re2::SimplifyWalker 133 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 …]
|
D | regexp.h | 215 class SimplifyWalker; variable 356 friend class SimplifyWalker; variable
|
/external/chromium_org/third_party/re2/re2/ |
D | simplify.cc | 103 class SimplifyWalker : public Regexp::Walker<Regexp*> { class 105 SimplifyWalker() {} in SimplifyWalker() function in re2::SimplifyWalker 133 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 …]
|
D | regexp.h | 215 class SimplifyWalker; variable 356 friend class SimplifyWalker; variable
|