Lines Matching refs:Regexp
29 bool SpecialCaseList::Matcher::insert(std::string Regexp,
32 if (Regexp.empty()) {
37 if (Regex::isLiteralERE(Regexp)) {
38 Strings[Regexp] = LineNumber;
41 Trigrams.insert(Regexp);
44 for (size_t pos = 0; (pos = Regexp.find('*', pos)) != std::string::npos;
46 Regexp.replace(pos, strlen("*"), ".*");
49 Regexp = (Twine("^(") + StringRef(Regexp) + ")$").str();
52 Regex CheckRE(Regexp);
175 std::string Regexp = SplitRegexp.first;
193 if (!Entry.insert(std::move(Regexp), LineNo, REError)) {