Lines Matching defs:dst
4103 size_t src, dst = 0;
4107 ++dst; \
4108 if (dst < len) buf[dst - 1] = byte; \
4109 else if (dst == len) buf[dst - 1] = '\0'
4135 return dst;
8600 char dstbuf[4096], *dst = dstbuf, *dstend = dstbuf + sizeof(dstbuf);
8611 if (dstend - dst < 4) {
8612 upb_bytessink_putbuf(p->output_, p->subc, dstbuf, dst - dstbuf, NULL);
8613 dst = dstbuf;
8618 case '\n': *(dst++) = '\\'; *(dst++) = 'n'; break;
8619 case '\r': *(dst++) = '\\'; *(dst++) = 'r'; break;
8620 case '\t': *(dst++) = '\\'; *(dst++) = 't'; break;
8621 case '\"': *(dst++) = '\\'; *(dst++) = '\"'; break;
8622 case '\'': *(dst++) = '\\'; *(dst++) = '\''; break;
8623 case '\\': *(dst++) = '\\'; *(dst++) = '\\'; break;
8630 sprintf(dst, (use_hex ? "\\x%02x" : "\\%03o"), (uint8_t)*buf);
8632 dst += 4;
8634 *(dst++) = *buf; break;
8640 upb_bytessink_putbuf(p->output_, p->subc, dstbuf, dst - dstbuf, NULL);