Lines Matching refs:pointer

83         ((buffer).last = (buffer).pointer = (buffer).start,                     \
91 (buffer).start = (buffer).pointer = (buffer).end = 0)
100 yaml_char_t *pointer;
105 yaml_char_t **pointer, yaml_char_t **end);
119 (value).pointer = (string))
123 ((string).pointer = (string).start, \
132 (string).start = (string).pointer = (string).end = 0)
135 (((string).pointer+5 < (string).end) \
137 &(string).pointer, &(string).end))
140 ((string).pointer = (string).start, \
144 ((yaml_string_join(&(string_a).start, &(string_a).pointer, \
146 &(string_b).pointer, &(string_b).end)) ? \
147 ((string_b).pointer = (string_b).start, \
161 ((string).pointer[offset] == (yaml_char_t)(octet))
175 (((string).pointer[offset] >= (yaml_char_t) '0' && \
176 (string).pointer[offset] <= (yaml_char_t) '9') || \
177 ((string).pointer[offset] >= (yaml_char_t) 'A' && \
178 (string).pointer[offset] <= (yaml_char_t) 'Z') || \
179 ((string).pointer[offset] >= (yaml_char_t) 'a' && \
180 (string).pointer[offset] <= (yaml_char_t) 'z') || \
181 (string).pointer[offset] == '_' || \
182 (string).pointer[offset] == '-')
191 (((string).pointer[offset] >= (yaml_char_t) '0' && \
192 (string).pointer[offset] <= (yaml_char_t) '9'))
201 ((string).pointer[offset] - (yaml_char_t) '0')
210 (((string).pointer[offset] >= (yaml_char_t) '0' && \
211 (string).pointer[offset] <= (yaml_char_t) '9') || \
212 ((string).pointer[offset] >= (yaml_char_t) 'A' && \
213 (string).pointer[offset] <= (yaml_char_t) 'F') || \
214 ((string).pointer[offset] >= (yaml_char_t) 'a' && \
215 (string).pointer[offset] <= (yaml_char_t) 'f'))
224 (((string).pointer[offset] >= (yaml_char_t) 'A' && \
225 (string).pointer[offset] <= (yaml_char_t) 'F') ? \
226 ((string).pointer[offset] - (yaml_char_t) 'A' + 10) : \
227 ((string).pointer[offset] >= (yaml_char_t) 'a' && \
228 (string).pointer[offset] <= (yaml_char_t) 'f') ? \
229 ((string).pointer[offset] - (yaml_char_t) 'a' + 10) : \
230 ((string).pointer[offset] - (yaml_char_t) '0'))
239 ((string).pointer[offset] <= (yaml_char_t) '\x7F')
248 (((string).pointer[offset] == 0x0A) /* . == #x0A */ \
249 || ((string).pointer[offset] >= 0x20 /* #x20 <= . <= #x7E */ \
250 && (string).pointer[offset] <= 0x7E) \
251 || ((string).pointer[offset] == 0xC2 /* #0xA0 <= . <= #xD7FF */ \
252 && (string).pointer[offset+1] >= 0xA0) \
253 || ((string).pointer[offset] > 0xC2 \
254 && (string).pointer[offset] < 0xED) \
255 || ((string).pointer[offset] == 0xED \
256 && (string).pointer[offset+1] < 0xA0) \
257 || ((string).pointer[offset] == 0xEE) \
258 || ((string).pointer[offset] == 0xEF /* #xE000 <= . <= #xFFFD */ \
259 && !((string).pointer[offset+1] == 0xBB /* && . != #xFEFF */ \
260 && (string).pointer[offset+2] == 0xBF) \
261 && !((string).pointer[offset+1] == 0xBF \
262 && ((string).pointer[offset+2] == 0xBE \
263 || (string).pointer[offset+2] == 0xBF))))
366 (((string).pointer[offset] & 0x80) == 0x00 ? 1 : \
367 ((string).pointer[offset] & 0xE0) == 0xC0 ? 2 : \
368 ((string).pointer[offset] & 0xF0) == 0xE0 ? 3 : \
369 ((string).pointer[offset] & 0xF8) == 0xF0 ? 4 : 0)
374 * Move the string pointer to the next character.
377 #define MOVE(string) ((string).pointer += WIDTH((string)))
384 ((*(string_b).pointer & 0x80) == 0x00 ? \
385 (*((string_a).pointer++) = *((string_b).pointer++)) : \
386 (*(string_b).pointer & 0xE0) == 0xC0 ? \
387 (*((string_a).pointer++) = *((string_b).pointer++), \
388 *((string_a).pointer++) = *((string_b).pointer++)) : \
389 (*(string_b).pointer & 0xF0) == 0xE0 ? \
390 (*((string_a).pointer++) = *((string_b).pointer++), \
391 *((string_a).pointer++) = *((string_b).pointer++), \
392 *((string_a).pointer++) = *((string_b).pointer++)) : \
393 (*(string_b).pointer & 0xF8) == 0xF0 ? \
394 (*((string_a).pointer++) = *((string_b).pointer++), \
395 *((string_a).pointer++) = *((string_b).pointer++), \
396 *((string_a).pointer++) = *((string_b).pointer++), \
397 *((string_a).pointer++) = *((string_b).pointer++)) : 0)