Lines Matching defs:s2
1103 const StringType& s2) {
1105 if (!CaseInsensitiveCStringEquals(s1.c_str(), s2.c_str())) {
1111 const size_t i1 = s1.find(nul), i2 = s2.find(nul);
1113 // Are we at the end of either s1 or s2?
1119 return CaseInsensitiveStringEquals(s1.substr(i1 + 1), s2.substr(i2 + 1));
1152 const StringType& s2(s);
1153 const bool eq = case_sensitive_ ? s2 == string_ :
1154 CaseInsensitiveStringEquals(s2, string_);
1209 const StringType& s2(s);
1210 return s2.find(substring_) != StringType::npos;
1256 const StringType& s2(s);
1257 return s2.length() >= prefix_.length() &&
1258 s2.substr(0, prefix_.length()) == prefix_;
1302 const StringType& s2(s);
1303 return s2.length() >= suffix_.length() &&
1304 s2.substr(s2.length() - suffix_.length()) == suffix_;
1348 const internal::string& s2(s);
1349 return full_match_ ? RE::FullMatch(s2, *regex_) :
1350 RE::PartialMatch(s2, *regex_);
1530 const internal::string s2 = listener2.str();
1533 *listener << s2;
1536 if (s2 != "") {
1537 *listener << ", and " << s2;
1702 const internal::string s2 = listener2.str();
1705 *listener << s2;
1708 if (s2 != "") {
1709 *listener << ", and " << s2;