• Home
  • Raw
  • Download

Lines Matching refs:haystack

1559   const char haystack[] = "big\0daddy/giant\0haystacks!";  in TEST()  local
1565 ASSERT_EQ(haystack + 0, memmem(haystack, sizeof(haystack), "", 0)); in TEST()
1567 ASSERT_EQ(haystack + 0, memmem(haystack, sizeof(haystack), "b", 1)); in TEST()
1568 ASSERT_EQ(haystack + 0, memmem(haystack, sizeof(haystack), "bi", 2)); in TEST()
1569 ASSERT_EQ(haystack + 0, memmem(haystack, sizeof(haystack), "big", 3)); in TEST()
1570 ASSERT_EQ(haystack + 0, memmem(haystack, sizeof(haystack), "big\0", 4)); in TEST()
1571 ASSERT_EQ(haystack + 0, memmem(haystack, sizeof(haystack), "big\0d", 5)); in TEST()
1573 ASSERT_EQ(haystack + 2, memmem(haystack, sizeof(haystack), "g", 1)); in TEST()
1574 ASSERT_EQ(haystack + 10, memmem(haystack, sizeof(haystack), "gi", 2)); in TEST()
1575 ASSERT_EQ(haystack + 10, memmem(haystack, sizeof(haystack), "gia", 3)); in TEST()
1576 ASSERT_EQ(haystack + 10, memmem(haystack, sizeof(haystack), "gian", 4)); in TEST()
1577 ASSERT_EQ(haystack + 10, memmem(haystack, sizeof(haystack), "giant", 5)); in TEST()
1579 ASSERT_EQ(haystack + 25, memmem(haystack, sizeof(haystack), "!", 1)); in TEST()
1580 ASSERT_EQ(haystack + 24, memmem(haystack, sizeof(haystack), "s!", 2)); in TEST()
1581 ASSERT_EQ(haystack + 23, memmem(haystack, sizeof(haystack), "ks!", 3)); in TEST()
1582 ASSERT_EQ(haystack + 22, memmem(haystack, sizeof(haystack), "cks!", 4)); in TEST()
1583 ASSERT_EQ(haystack + 21, memmem(haystack, sizeof(haystack), "acks!", 5)); in TEST()
1587 const char* haystack = "big daddy/giant haystacks!"; in TEST() local
1593 ASSERT_EQ(haystack + 0, strstr(haystack, "")); in TEST()
1595 ASSERT_EQ(haystack + 0, strstr(haystack, "b")); in TEST()
1596 ASSERT_EQ(haystack + 0, strstr(haystack, "bi")); in TEST()
1597 ASSERT_EQ(haystack + 0, strstr(haystack, "big")); in TEST()
1598 ASSERT_EQ(haystack + 0, strstr(haystack, "big ")); in TEST()
1599 ASSERT_EQ(haystack + 0, strstr(haystack, "big d")); in TEST()
1601 ASSERT_EQ(haystack + 2, strstr(haystack, "g")); in TEST()
1602 ASSERT_EQ(haystack + 10, strstr(haystack, "gi")); in TEST()
1603 ASSERT_EQ(haystack + 10, strstr(haystack, "gia")); in TEST()
1604 ASSERT_EQ(haystack + 10, strstr(haystack, "gian")); in TEST()
1605 ASSERT_EQ(haystack + 10, strstr(haystack, "giant")); in TEST()
1607 ASSERT_EQ(haystack + 25, strstr(haystack, "!")); in TEST()
1608 ASSERT_EQ(haystack + 24, strstr(haystack, "s!")); in TEST()
1609 ASSERT_EQ(haystack + 23, strstr(haystack, "ks!")); in TEST()
1610 ASSERT_EQ(haystack + 22, strstr(haystack, "cks!")); in TEST()
1611 ASSERT_EQ(haystack + 21, strstr(haystack, "acks!")); in TEST()
1615 const char* haystack = "bIg dAdDy/gIaNt hAyStAcKs"; in TEST() local
1616 ASSERT_EQ(haystack, strcasestr(haystack, "")); in TEST()
1617 ASSERT_EQ(haystack + 0, strcasestr(haystack, "B")); in TEST()
1618 ASSERT_EQ(haystack + 1, strcasestr(haystack, "i")); in TEST()
1619 ASSERT_EQ(haystack + 4, strcasestr(haystack, "Da")); in TEST()