Lines Matching refs:needle

22     const UNIT needle[] = { 0 };  in test_u_strstr()  local
23 const UNIT *result = U_STRSTR (input, needle); in test_u_strstr()
29 const UNIT needle[] = { 'o', 0 }; in test_u_strstr() local
30 const UNIT *result = U_STRSTR (input, needle); in test_u_strstr()
39 const UNIT needle[] = { 'A', 'B', 'C', 'D', 'A', 'B', 'D', 0 }; in test_u_strstr() local
40 const UNIT *result = U_STRSTR (input, needle); in test_u_strstr()
49 const UNIT needle[] = { 'A', 'B', 'C', 'D', 'A', 'B', 'E', 0 }; in test_u_strstr() local
50 const UNIT *result = U_STRSTR (input, needle); in test_u_strstr()
59 const UNIT needle[] = { 'A', 'B', 'C', 'D', 'A', 'B', 'C', 'D', 0 }; in test_u_strstr() local
60 const UNIT *result = U_STRSTR (input, needle); in test_u_strstr()
77 const UNIT needle[] = in test_u_strstr() local
83 const UNIT *result = U_STRSTR (input, needle); in test_u_strstr()
103 const UNIT needle[] = in test_u_strstr() local
109 const UNIT *result = U_STRSTR (input, needle); in test_u_strstr()
118 const UNIT needle[] = in test_u_strstr() local
142 ASSERT (U_STRSTR (haystack, needle) == haystack + 1); in test_u_strstr()
166 UNIT *needle = (UNIT *) malloc ((m + 1) * sizeof (UNIT)); in test_u_strstr() local
167 if (needle != NULL) in test_u_strstr()
172 needle[i] = 'A'; in test_u_strstr()
173 needle[m] = '\0'; in test_u_strstr()
177 ASSERT (U_STRSTR (haystack, needle) == NULL); in test_u_strstr()
180 free (needle); in test_u_strstr()
188 UNIT *needle = (UNIT *) malloc ((m + 2) * sizeof (UNIT)); in test_u_strstr() local
189 if (haystack != NULL && needle != NULL) in test_u_strstr()
200 needle[i] = 'A'; in test_u_strstr()
201 needle[m] = 'B'; in test_u_strstr()
202 needle[m + 1] = 0; in test_u_strstr()
204 result = U_STRSTR (haystack, needle); in test_u_strstr()
207 free (needle); in test_u_strstr()