Lines Matching refs:pointer

93         ((buffer).last = (buffer).pointer = (buffer).start,                     \
101 (buffer).start = (buffer).pointer = (buffer).end = 0)
110 yaml_char_t *pointer; member
115 yaml_char_t **pointer, yaml_char_t **end);
129 (value).pointer = (string))
133 ((string).pointer = (string).start, \
142 (string).start = (string).pointer = (string).end = 0)
145 ((((string).pointer+5 < (string).end) \
147 &(string).pointer, &(string).end)) ? \
153 ((string).pointer = (string).start, \
157 ((yaml_string_join(&(string_a).start, &(string_a).pointer, \
159 &(string_b).pointer, &(string_b).end)) ? \
160 ((string_b).pointer = (string_b).start, \
174 ((string).pointer[offset] == (yaml_char_t)(octet))
188 (((string).pointer[offset] >= (yaml_char_t) '0' && \
189 (string).pointer[offset] <= (yaml_char_t) '9') || \
190 ((string).pointer[offset] >= (yaml_char_t) 'A' && \
191 (string).pointer[offset] <= (yaml_char_t) 'Z') || \
192 ((string).pointer[offset] >= (yaml_char_t) 'a' && \
193 (string).pointer[offset] <= (yaml_char_t) 'z') || \
194 (string).pointer[offset] == '_' || \
195 (string).pointer[offset] == '-')
204 (((string).pointer[offset] >= (yaml_char_t) '0' && \
205 (string).pointer[offset] <= (yaml_char_t) '9'))
214 ((string).pointer[offset] - (yaml_char_t) '0')
223 (((string).pointer[offset] >= (yaml_char_t) '0' && \
224 (string).pointer[offset] <= (yaml_char_t) '9') || \
225 ((string).pointer[offset] >= (yaml_char_t) 'A' && \
226 (string).pointer[offset] <= (yaml_char_t) 'F') || \
227 ((string).pointer[offset] >= (yaml_char_t) 'a' && \
228 (string).pointer[offset] <= (yaml_char_t) 'f'))
237 (((string).pointer[offset] >= (yaml_char_t) 'A' && \
238 (string).pointer[offset] <= (yaml_char_t) 'F') ? \
239 ((string).pointer[offset] - (yaml_char_t) 'A' + 10) : \
240 ((string).pointer[offset] >= (yaml_char_t) 'a' && \
241 (string).pointer[offset] <= (yaml_char_t) 'f') ? \
242 ((string).pointer[offset] - (yaml_char_t) 'a' + 10) : \
243 ((string).pointer[offset] - (yaml_char_t) '0'))
252 ((string).pointer[offset] <= (yaml_char_t) '\x7F')
261 (((string).pointer[offset] == 0x0A) /* . == #x0A */ \
262 || ((string).pointer[offset] >= 0x20 /* #x20 <= . <= #x7E */ \
263 && (string).pointer[offset] <= 0x7E) \
264 || ((string).pointer[offset] == 0xC2 /* #0xA0 <= . <= #xD7FF */ \
265 && (string).pointer[offset+1] >= 0xA0) \
266 || ((string).pointer[offset] > 0xC2 \
267 && (string).pointer[offset] < 0xED) \
268 || ((string).pointer[offset] == 0xED \
269 && (string).pointer[offset+1] < 0xA0) \
270 || ((string).pointer[offset] == 0xEE) \
271 || ((string).pointer[offset] == 0xEF /* #xE000 <= . <= #xFFFD */ \
272 && !((string).pointer[offset+1] == 0xBB /* && . != #xFEFF */ \
273 && (string).pointer[offset+2] == 0xBF) \
274 && !((string).pointer[offset+1] == 0xBF \
275 && ((string).pointer[offset+2] == 0xBE \
276 || (string).pointer[offset+2] == 0xBF))))
379 (((string).pointer[offset] & 0x80) == 0x00 ? 1 : \
380 ((string).pointer[offset] & 0xE0) == 0xC0 ? 2 : \
381 ((string).pointer[offset] & 0xF0) == 0xE0 ? 3 : \
382 ((string).pointer[offset] & 0xF8) == 0xF0 ? 4 : 0)
390 #define MOVE(string) ((string).pointer += WIDTH((string)))
397 ((*(string_b).pointer & 0x80) == 0x00 ? \
398 (*((string_a).pointer++) = *((string_b).pointer++)) : \
399 (*(string_b).pointer & 0xE0) == 0xC0 ? \
400 (*((string_a).pointer++) = *((string_b).pointer++), \
401 *((string_a).pointer++) = *((string_b).pointer++)) : \
402 (*(string_b).pointer & 0xF0) == 0xE0 ? \
403 (*((string_a).pointer++) = *((string_b).pointer++), \
404 *((string_a).pointer++) = *((string_b).pointer++), \
405 *((string_a).pointer++) = *((string_b).pointer++)) : \
406 (*(string_b).pointer & 0xF8) == 0xF0 ? \
407 (*((string_a).pointer++) = *((string_b).pointer++), \
408 *((string_a).pointer++) = *((string_b).pointer++), \
409 *((string_a).pointer++) = *((string_b).pointer++), \
410 *((string_a).pointer++) = *((string_b).pointer++)) : 0)