• Home
  • Raw
  • Download

Lines Matching refs:needle

1091 bool IsSubstringPred(const char* needle, const char* haystack) {  in IsSubstringPred()  argument
1092 if (needle == NULL || haystack == NULL) in IsSubstringPred()
1093 return needle == haystack; in IsSubstringPred()
1095 return strstr(haystack, needle) != NULL; in IsSubstringPred()
1098 bool IsSubstringPred(const wchar_t* needle, const wchar_t* haystack) { in IsSubstringPred() argument
1099 if (needle == NULL || haystack == NULL) in IsSubstringPred()
1100 return needle == haystack; in IsSubstringPred()
1102 return wcsstr(haystack, needle) != NULL; in IsSubstringPred()
1107 bool IsSubstringPred(const StringType& needle, in IsSubstringPred() argument
1109 return haystack.find(needle) != StringType::npos; in IsSubstringPred()
1120 const StringType& needle, const StringType& haystack) { in IsSubstringImpl() argument
1121 if (IsSubstringPred(needle, haystack) == expected_to_be_substring) in IsSubstringImpl()
1124 const bool is_wide_string = sizeof(needle[0]) > 1; in IsSubstringImpl()
1129 << " Actual: " << begin_string_quote << needle << "\"\n" in IsSubstringImpl()
1143 const char* needle, const char* haystack) { in IsSubstring() argument
1144 return IsSubstringImpl(true, needle_expr, haystack_expr, needle, haystack); in IsSubstring()
1149 const wchar_t* needle, const wchar_t* haystack) { in IsSubstring() argument
1150 return IsSubstringImpl(true, needle_expr, haystack_expr, needle, haystack); in IsSubstring()
1155 const char* needle, const char* haystack) { in IsNotSubstring() argument
1156 return IsSubstringImpl(false, needle_expr, haystack_expr, needle, haystack); in IsNotSubstring()
1161 const wchar_t* needle, const wchar_t* haystack) { in IsNotSubstring() argument
1162 return IsSubstringImpl(false, needle_expr, haystack_expr, needle, haystack); in IsNotSubstring()
1168 const ::std::string& needle, const ::std::string& haystack) { in IsSubstring()
1169 return IsSubstringImpl(true, needle_expr, haystack_expr, needle, haystack); in IsSubstring()
1174 const ::std::string& needle, const ::std::string& haystack) { in IsNotSubstring()
1175 return IsSubstringImpl(false, needle_expr, haystack_expr, needle, haystack); in IsNotSubstring()
1182 const ::std::wstring& needle, const ::std::wstring& haystack) { in IsSubstring()
1183 return IsSubstringImpl(true, needle_expr, haystack_expr, needle, haystack); in IsSubstring()
1188 const ::std::wstring& needle, const ::std::wstring& haystack) { in IsNotSubstring()
1189 return IsSubstringImpl(false, needle_expr, haystack_expr, needle, haystack); in IsNotSubstring()