Lines Matching defs:char_ptr
64 const char *char_ptr = src;
66 for (; reinterpret_cast<uintptr_t>(char_ptr) % sizeof(Word) != 0;
67 ++char_ptr) {
68 if (*char_ptr == '\0')
69 return char_ptr - src;
72 for (const Word *block_ptr = reinterpret_cast<const Word *>(char_ptr);
74 char_ptr = reinterpret_cast<const char *>(block_ptr);
77 for (; *char_ptr != '\0'; ++char_ptr) {
80 return char_ptr - src;
104 const unsigned char *char_ptr = src;
108 for (; reinterpret_cast<uintptr_t>(char_ptr) % sizeof(Word) != 0 && cur < n;
109 ++char_ptr, ++cur) {
110 if (*char_ptr == ch)
111 return const_cast<unsigned char *>(char_ptr);
117 for (const Word *block_ptr = reinterpret_cast<const Word *>(char_ptr);
120 char_ptr = reinterpret_cast<const unsigned char *>(block_ptr);
124 for (; *char_ptr != ch && cur < n; ++char_ptr, ++cur) {
128 if (*char_ptr != ch || cur >= n)
131 return const_cast<unsigned char *>(char_ptr);