Lines Matching defs:fmt
577 /* fmt%(v1,v2,...) is roughly equivalent to sprintf(fmt, v1, v2, ...) */
583 const char *fmt;
595 fmt = format;
622 if (*fmt != '%') {
626 pos = (char *)memchr(fmt + 1, '%', fmtcnt);
628 len = pos - fmt;
633 memcpy(res, fmt, len);
635 fmt += len;
653 fmt++;
654 if (*fmt == '%') {
656 fmt++;
660 if (*fmt == '(') {
671 ++fmt;
673 keystart = fmt;
676 if (*fmt == ')')
678 else if (*fmt == '(')
680 fmt++;
682 keylen = fmt - keystart - 1;
708 switch (c = *fmt++) {
736 c = *fmt++;
741 c = Py_CHARMASK(*fmt++);
758 c = *fmt++;
775 c = *fmt++;
780 c = Py_CHARMASK(*fmt++);
796 c = *fmt++;
935 (Py_ssize_t)(fmt - 1 - format));