Lines Matching full:regexp
19 #include "re2/regexp.h"
71 // Converts from Regexp error code to RE2 error code.
73 // hides the existence of Regexp from RE2 users.
132 int flags = Regexp::ClassNL;
141 flags |= Regexp::Latin1;
146 flags |= Regexp::LikePerl;
149 flags |= Regexp::Literal;
152 flags |= Regexp::NeverNL;
155 flags |= Regexp::NeverCapture;
158 flags |= Regexp::FoldCase;
161 flags |= Regexp::PerlClasses;
164 flags |= Regexp::PerlB;
167 flags |= Regexp::OneLine;
188 entire_regexp_ = Regexp::Parse(
190 static_cast<Regexp::ParseFlags>(options_.ParseFlags()),
206 re2::Regexp* suffix;
445 // what works correctly with the regexp library.
449 // but this quoting is required for other regexp libraries such as
483 // Add to prefix min max using PossibleMatchRange on regexp.
560 // If the regexp is anchored explicitly, must not be in middle of text.
564 // If the regexp is anchored explicitly, update re_anchor
638 // match started. Run the regexp backward from match[0].end()
776 // Zero submatches that don't exist in the regexp.
865 << " in regexp " << rewrite.data();
887 // regexp wasn't valid on construction.
929 "but the regexp only has %d parenthesized subexpressions.",