Lines Matching refs:ch
149 // Emits one |ch| character into the |buffer_| and updates the |count_| of
155 inline bool Out(char ch) {
157 buffer_[count_] = ch;
414 char ch = *back;
416 *front++ = ch;
448 char ch = *fmt++;
450 switch (ch) {
456 pad = ch == '0' ? '0' : ' ';
462 10*padding > max_padding - (ch - '0')) {
464 10*padding <= max_padding - (ch - '0'));
469 while ((ch = *fmt++) >= '0' && ch <= '9') {
476 padding = 10*padding + ch - '0';
485 ch = *fmt++;
486 if (ch < '0' || ch > '9') {
511 char ch = static_cast<char>(arg.i);
512 if (!ch) {
515 buffer.Out(ch);
531 if (ch != 'p') {
539 if (ch != 'd') {
574 buffer.IToASCII(ch == 'd' && arg.type == Arg::INT,
575 ch != 'x', i,
576 ch == 'o' ? 8 : ch == 'd' ? 10 : 16,
634 DEBUG_CHECK(ch);
635 if (!ch) {
638 buffer.Out(ch);