Lines Matching refs:ptr
88 char *ptr;
100 return ptr[i];
106 return ptr[i];
126 return ptr;
131 return string(s1.ptr, s1.len, s2.ptr, s2.len);
140 return string(s1.ptr, s1.len, s2, strlen(s2));
142 return s2 == 0 ? s1 : string(s1.ptr, s1.len, s2, strlen(s2));
152 return string(s1, strlen(s1), s2.ptr, s2.len);
154 return s1 == 0 ? s2 : string(s1, strlen(s1), s2.ptr, s2.len);
160 return string(s.ptr, s.len, &c, 1);
165 return string(&c, 1, s.ptr, s.len);
171 && (s1.len == 0 || memcmp(s1.ptr, s2.ptr, s1.len) == 0));
177 || (s1.len != 0 && memcmp(s1.ptr, s2.ptr, s1.len) != 0));
183 return string(ptr + i, n);
190 ptr[len++] = c;