Lines Matching full:buffer
57 char buffer[SkStrAppendS32_MaxSize];
58 char* p = buffer + sizeof(buffer);
73 SkASSERT(p >= buffer);
74 char* stop = buffer + sizeof(buffer);
317 // just use less of the buffer without allocating a smaller one
388 do it in place, rather than allocating a new buffer.
429 char buffer[kMaxBytesInUTF8Sequence];
430 size_t len = SkUTF8_FromUnichar(uni, buffer);
433 this->insert(offset, buffer, len);
438 char buffer[SkStrAppendS32_MaxSize];
439 char* stop = SkStrAppendS32(buffer, dec);
440 this->insert(offset, buffer, stop - buffer);
449 char buffer[8];
450 char* p = buffer + sizeof(buffer);
460 SkASSERT(p >= buffer);
461 this->insert(offset, p, buffer + sizeof(buffer) - p);
466 char buffer[SkStrAppendScalar_MaxSize];
467 char* stop = SkStrAppendScalar(buffer, value);
468 this->insert(offset, buffer, stop - buffer);
484 #define ARGS_TO_BUFFER(format, buffer, size) \
488 VSNPRINTF(buffer, size, format, args); \
493 char buffer[kBufferSize];
494 ARGS_TO_BUFFER(format, buffer, kBufferSize);
496 this->set(buffer, strlen(buffer));
500 char buffer[kBufferSize];
501 ARGS_TO_BUFFER(format, buffer, kBufferSize);
503 this->append(buffer, strlen(buffer));
507 char buffer[kBufferSize];
508 ARGS_TO_BUFFER(format, buffer, kBufferSize);
510 this->prepend(buffer, strlen(buffer));