Lines Matching full:if
29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
75 #if PRINTF_LEVEL == PRINTF_MIN
77 # if defined(_WANT_MINIMAL_IO_LONG_LONG) && __SIZEOF_LONG_LONG__ > __SIZEOF_LONG__
84 # if defined(_WANT_IO_LONG_LONG) && __SIZEOF_LONG_LONG__ > __SIZEOF_LONG__
97 # if __SIZEOF_LONG_LONG__ > __SIZEOF_LONG__
110 # if __SIZEOF_LONG_LONG__ > __SIZEOF_LONG__
120 # if __SIZEOF_LONG_LONG__ > __SIZEOF_LONG__
123 # if defined(_HAS_IO_WCHAR) || defined(WIDE_CHARS)
132 # if defined(_WANT_IO_LONG_DOUBLE) && __SIZEOF_LONG_DOUBLE__ > __SIZEOF_DOUBLE__
140 #if defined(_NEED_IO_WCHAR) && defined(_MB_CAPABLE)
149 #if PRINTF_LEVEL >= PRINTF_FLT
153 #if defined(_NEED_IO_FLOAT_LONG_DOUBLE) && __SIZEOF_LONG_DOUBLE__ > __SIZEOF_DOUBLE__
155 if ((flags & (FL_LONG | FL_REPD_TYPE)) == (FL_LONG | FL_REPD_TYPE)) \
174 if ((flags) & FL_LONG) { \
175 if ((flags) & FL_REPD_TYPE) \
181 if ((flags) & FL_SHORT) { \
182 if ((flags) & FL_REPD_TYPE) \
193 if ((flags) & FL_LONG) { \
194 if ((flags) & FL_REPD_TYPE) \
200 if ((flags) & FL_SHORT) { \
201 if ((flags) & FL_REPD_TYPE) \
209 #if SIZEOF_ULTOA <= 4
263 if (c == letter) { \
264 if (sizeof(type) == sizeof(int)) \
266 else if (sizeof(type) == sizeof(long)) \
268 else if (sizeof(type) == sizeof(long long)) \
270 else if (sizeof(type) == sizeof(short)) \
285 if (c == 'l') { \
286 if (flags & FL_LONG) \
292 if (c == 'h') { \
293 if (flags & FL_SHORT) \
300 if (c == 'L') { \
332 if (!c) return; in skip_to_arg()
333 if (c == '%') { in skip_to_arg()
335 if (c != '%') break; in skip_to_arg()
347 if (flags < FL_WIDTH) { in skip_to_arg()
363 if (flags < FL_LONG) { in skip_to_arg()
364 if (c >= '0' && c <= '9') { in skip_to_arg()
370 if (c == '$') { in skip_to_arg()
372 * If we've already seen the value position, any in skip_to_arg()
377 if (argno) { in skip_to_arg()
378 if (width == current_argno) { in skip_to_arg()
390 if (c == '*') { in skip_to_arg()
395 if (c == '.') { in skip_to_arg()
405 if (argno == 0) in skip_to_arg()
407 if (argno == current_argno) { in skip_to_arg()
408 if ((TOLOWER(c) >= 'e' && TOLOWER(c) <= 'g') in skip_to_arg()
414 } else if (c == 'c') { in skip_to_arg()
416 } else if (c == 's') { in skip_to_arg()
418 } else if (c == 'd' || c == 'i') { in skip_to_arg()
447 if (clen == (size_t) -1) in _mbslen()
469 if (c == L'\0') in _wcslen()
471 if (clen == (size_t) -1) in _wcslen()
499 #if PRINTF_LEVEL >= PRINTF_FLT in vfprintf()
516 #define my_putc(c, stream) do { ++stream_len; if (putwc(c, stream) == WEOF) goto fail; } while(0) in vfprintf()
519 #define my_putc(c, stream) do { ++stream_len; if (put(c, stream) < 0) goto fail; } while(0) in vfprintf()
523 if ((stream->flags & __SWR) == 0) in vfprintf()
534 if (!c) goto ret; in vfprintf()
535 if (c == '%') { in vfprintf()
537 if (c != '%') break; in vfprintf()
550 if (flags < FL_WIDTH) { in vfprintf()
576 if (flags < FL_LONG) { in vfprintf()
577 if (c >= '0' && c <= '9') { in vfprintf()
580 if (flags & FL_PREC) { in vfprintf()
589 if (c == '*') { in vfprintf()
596 if (argno) in vfprintf()
599 if (flags & FL_PREC) { in vfprintf()
610 if (width < 0) { in vfprintf()
618 if (c == '.') { in vfprintf()
619 if (flags & FL_PREC) in vfprintf()
626 if (c == '$') { in vfprintf()
627 /* Check if we've already got the arg position and in vfprintf()
630 if (argno) { in vfprintf()
634 if (flags & FL_PREC) in vfprintf()
656 if (argno) { in vfprintf()
665 * specifier, in which case it works as if no precision in vfprintf()
669 if (prec < 0) { in vfprintf()
680 if ((TOLOWER(c) >= 'e' && TOLOWER(c) <= 'g') in vfprintf()
686 #if PRINTF_LEVEL >= PRINTF_FLT in vfprintf()
699 if ((flags & (FL_LONG | FL_REPD_TYPE)) == (FL_LONG | FL_REPD_TYPE)) in vfprintf()
707 if (c == 'a') { in vfprintf()
712 if (!(flags & FL_PREC)) in vfprintf()
724 if (!(flags & FL_PREC)) in vfprintf()
726 if (c == 'e') { in vfprintf()
729 } else if (c == 'f') { in vfprintf()
737 if (ndigs < 1) ndigs = 1; in vfprintf()
740 if (ndigs > LONG_FLOAT_MAX_DIG) in vfprintf()
758 if (c == 'a') { in vfprintf()
763 if (!(flags & FL_PREC)) in vfprintf()
767 if (prec <= ndigs) in vfprintf()
777 if (!(flags & FL_PREC)) in vfprintf()
779 if (c == 'e') { in vfprintf()
782 } else if (c == 'f') { in vfprintf()
790 if (ndigs < 1) ndigs = 1; in vfprintf()
793 if (ndigs > FLOAT_MAX_DIG) in vfprintf()
801 if (exp < -9 || 9 < exp) in vfprintf()
803 if (exp < -99 || 99 < exp) in vfprintf()
806 if (exp < -999 || 999 < exp) in vfprintf()
809 if (exp < -9999 || 9999 < exp) in vfprintf()
815 if (dtoa.flags & DTOA_MINUS) in vfprintf()
817 else if (flags & FL_PLUS) in vfprintf()
819 else if (flags & FL_SPACE) in vfprintf()
822 if (dtoa.flags & (DTOA_NAN | DTOA_INF)) in vfprintf()
825 if (width > ndigs) { in vfprintf()
827 if (!(flags & FL_LPAD)) { in vfprintf()
835 if (sign) in vfprintf()
838 if (dtoa.flags & DTOA_NAN) in vfprintf()
846 if (!(flags & (FL_FLTEXP|FL_FLTFIX))) { in vfprintf()
859 if (prec == 0) in vfprintf()
874 if (!(flags & FL_ALT)) in vfprintf()
879 * says to use 'f' if the exponent is >= -4 and < requested in vfprintf()
882 if (-4 <= exp && exp < req_prec) in vfprintf()
888 * If exp is negative, then we need to show that in vfprintf()
891 * If exp is less than prec, then we need to show a in vfprintf()
897 * so they share the same branch of the 'if') in vfprintf()
899 * If exp is at least 'prec', then we don't show in vfprintf()
902 if (exp < prec) in vfprintf()
913 if (flags & FL_FLTFIX) in vfprintf()
918 if (flags & FL_FLTHEX) in vfprintf()
923 if (sign) in vfprintf()
925 if (prec) in vfprintf()
927 else if (flags & FL_ALT) in vfprintf()
933 if (!(flags & (FL_LPAD | FL_ZFILL))) { in vfprintf()
939 if (sign) in vfprintf()
943 if ((flags & FL_FLTHEX)) { in vfprintf()
949 if (!(flags & FL_LPAD)) { in vfprintf()
956 if (flags & FL_FLTFIX) { /* 'f' format */ in vfprintf()
971 if (n == -1) in vfprintf()
977 if (0 <= exp - n && exp - n < ndigs) in vfprintf()
981 if (--n < -prec) { in vfprintf()
987 if ((flags & FL_ALT) && n == -1) in vfprintf()
993 if (prec > 0) { in vfprintf()
998 } else if (flags & FL_ALT) in vfprintf()
1004 if (exp < 0) { in vfprintf()
1010 if (ndigs_exp > 4) { in vfprintf()
1016 if (ndigs_exp > 3) { in vfprintf()
1021 if (ndigs_exp > 2) { in vfprintf()
1025 if (ndigs_exp > 1) { in vfprintf()
1047 if (c == 'c') { in vfprintf()
1052 if (flags & FL_LONG) { in vfprintf()
1064 } else if (c == 's') { in vfprintf()
1066 if (flags & FL_LONG) { in vfprintf()
1068 if (wstr) { in vfprintf()
1073 if (size == (size_t) -1) in vfprintf()
1083 if (!pnt) in vfprintf()
1097 if (!(flags & FL_LPAD)) { in vfprintf()
1105 if (wstr) { in vfprintf()
1141 } else if (c == 'n') { in vfprintf()
1142 if (flags & FL_LONG) { in vfprintf()
1143 if (flags & FL_REPD_TYPE) in vfprintf()
1147 } else if (flags & FL_SHORT) { in vfprintf()
1148 if (flags & FL_REPD_TYPE) in vfprintf()
1157 if (c == 'd' || c == 'i') { in vfprintf()
1162 if (x_s < 0) { in vfprintf()
1170 if (x_s == 0 && (flags & FL_PREC) && prec == 0) in vfprintf()
1179 if (c == 'u') { in vfprintf()
1182 } else if (c == 'o') { in vfprintf()
1185 } else if (c == 'p') { in vfprintf()
1189 if (sizeof(void *) > sizeof(int)) in vfprintf()
1191 } else if (TOLOWER(c) == 'x') { in vfprintf()
1194 } else if (TOLOWER(c) == 'b') { in vfprintf()
1208 if (x == 0) in vfprintf()
1212 if (x == 0 && (flags & FL_PREC) && prec == 0) in vfprintf()
1223 if (flags & FL_PREC) { in vfprintf()
1228 /* If the number is shorter than the precision, pad in vfprintf()
1230 if (len < prec) { in vfprintf()
1234 if (c == '\0') in vfprintf()
1240 if (flags & FL_ALT) { in vfprintf()
1243 if (c != '\0') in vfprintf()
1245 } else if (flags & (FL_NEGATIVE | FL_PLUS | FL_SPACE)) { in vfprintf()
1250 if (!(flags & FL_LPAD)) { in vfprintf()
1255 if (flags & FL_ZFILL) { in vfprintf()
1257 if (len < width) { in vfprintf()
1272 if (flags & FL_ALT) { in vfprintf()
1274 if (c != '\0') in vfprintf()
1276 } else if (flags & (FL_NEGATIVE | FL_PLUS | FL_SPACE)) { in vfprintf()
1278 if (flags & FL_PLUS) z = '+'; in vfprintf()
1279 if (flags & FL_NEGATIVE) z = '-'; in vfprintf()
1289 if (flags & FL_ALT) { in vfprintf()
1291 if (c != '\0') in vfprintf()
1293 } else if (flags & FL_NEGATIVE) in vfprintf()
1324 #if defined(_FORMAT_DEFAULT_DOUBLE) && !defined(vfprintf)