Lines Matching refs:string_b
157 #define JOIN(context,string_a,string_b) \ argument
159 &(string_a).end, &(string_b).start, \
160 &(string_b).pointer, &(string_b).end)) ? \
161 ((string_b).pointer = (string_b).start, \
397 #define COPY(string_a,string_b) \ argument
398 ((*(string_b).pointer & 0x80) == 0x00 ? \
399 (*((string_a).pointer++) = *((string_b).pointer++)) : \
400 (*(string_b).pointer & 0xE0) == 0xC0 ? \
401 (*((string_a).pointer++) = *((string_b).pointer++), \
402 *((string_a).pointer++) = *((string_b).pointer++)) : \
403 (*(string_b).pointer & 0xF0) == 0xE0 ? \
404 (*((string_a).pointer++) = *((string_b).pointer++), \
405 *((string_a).pointer++) = *((string_b).pointer++), \
406 *((string_a).pointer++) = *((string_b).pointer++)) : \
407 (*(string_b).pointer & 0xF8) == 0xF0 ? \
408 (*((string_a).pointer++) = *((string_b).pointer++), \
409 *((string_a).pointer++) = *((string_b).pointer++), \
410 *((string_a).pointer++) = *((string_b).pointer++), \
411 *((string_a).pointer++) = *((string_b).pointer++)) : 0)