Lines Matching defs:first1
290 bool starts_with(InputIterator1 first1, InputIterator1 last1,
292 if (last1 - first1 < last2 - first2) {
295 return std::equal(first2, last2, first1);
309 bool istarts_with(InputIterator1 first1, InputIterator1 last1,
311 if (last1 - first1 < last2 - first2) {
314 return std::equal(first2, last2, first1, CaseCmp());
327 bool ends_with(InputIterator1 first1, InputIterator1 last1,
329 if (last1 - first1 < last2 - first2) {
345 bool iends_with(InputIterator1 first1, InputIterator1 last1,
347 if (last1 - first1 < last2 - first2) {
363 bool strieq(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2) {
364 if (std::distance(first1, last1) != std::distance(first2, last2)) {
368 return std::equal(first1, last1, first2, CaseCmp());
386 bool streq(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2) {
387 if (std::distance(first1, last1) != std::distance(first2, last2)) {
390 return std::equal(first1, last1, first2);