Lines Matching defs:h

9 #include "src/__support/macros/config.h"
10 #include "src/string/memmem.h"
11 #include "test/UnitTest/Test.h"
13 #include "src/string/string_utils.h"
18 char *h = nullptr;
20 void *result = LIBC_NAMESPACE::memmem(h, 0, n, 0);
21 ASSERT_EQ(static_cast<char *>(result), h);
25 char *h = nullptr;
27 void *result = LIBC_NAMESPACE::memmem(h, 0, n, sizeof(n));
32 char h[] = {'a', 'b', 'c'};
34 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, 0);
35 ASSERT_EQ(static_cast<char *>(result), h + 0);
39 char h[] = {'a', 'b', 'c'};
41 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
42 ASSERT_EQ(static_cast<char *>(result), h + 0);
46 char h[] = {'a', 'a', 'b', 'c'};
48 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
49 ASSERT_EQ(static_cast<char *>(result), h + 0);
54 char h[] = {'a', 'b', 'a', 'c', 'a', 'a'};
56 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
57 ASSERT_EQ(static_cast<char *>(result), h + 4);
60 char h[] = {'a', 'a', 'b', 'a', 'b', 'a'};
62 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
63 ASSERT_EQ(static_cast<char *>(result), h + 1);
68 char h[] = {'\0', 'a', 'b'};
70 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
71 ASSERT_EQ(static_cast<char *>(result), h + 1);
76 char h[] = {'a'};
78 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
82 char h[] = {'a', 'A'};
84 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
88 char h[] = {'a'};
90 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
94 char h[] = {'\0'};
96 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, sizeof(n));
103 char h[] = {'a', 'b', 'c'};
105 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, 0);
106 ASSERT_EQ(static_cast<char *>(result), h + 0);
109 char h[] = {'a', 'b', 'c'};
111 void *result = LIBC_NAMESPACE::memmem(h, sizeof(h), n, 2);
112 ASSERT_EQ(static_cast<char *>(result), h + 1);
118 char h[] = {'a', 'b', 'c'};
120 void *result = LIBC_NAMESPACE::memmem(h, 2, n, sizeof(n));
124 char h[] = {'a', 'b', 'c'};
126 void *result = LIBC_NAMESPACE::memmem(h, 2, n, sizeof(n));