Lines Matching refs:Regexp
92 // Get our prefix and unparsed regexp.
103 std::string Regexp = SplitRegexp.first;
118 // See if we can store Regexp in Strings.
119 if (Regex::isLiteralERE(Regexp)) {
120 Entries[Prefix][Category].Strings.insert(Regexp);
125 for (size_t pos = 0; (pos = Regexp.find("*", pos)) != std::string::npos;
127 Regexp.replace(pos, strlen("*"), ".*");
130 // Check that the regexp is valid.
131 Regex CheckRE(Regexp);
139 // Add this regexp into the proper group by its prefix.
142 Regexps[Prefix][Category] += "^" + Regexp + "$";