Lines Matching refs:flags
113 /* conversion and display flags */
164 unsigned int flags;
237 unsigned int flags;
265 optr->flags = FLAGS_SUBSTR;
274 flags = width = precision = 0;
293 /* Handle the flags */
297 flags |= FLAGS_SPACE;
300 flags |= FLAGS_SHOWSIGN;
303 flags |= FLAGS_LEFT;
304 flags &= ~FLAGS_PAD_NIL;
307 flags |= FLAGS_ALT;
312 flags |= FLAGS_PRECPARAM;
327 flags |= FLAGS_PREC;
343 if((flags & (FLAGS_PREC | FLAGS_PRECPARAM)) ==
350 flags |= FLAGS_SHORT;
355 flags |= FLAGS_LONG;
359 flags |= FLAGS_LONGLONG;
364 flags |= FLAGS_LONGLONG;
366 flags |= FLAGS_LONG;
372 if(flags & FLAGS_LONG)
373 flags |= FLAGS_LONGLONG;
375 flags |= FLAGS_LONG;
378 flags |= FLAGS_LONGDOUBLE;
381 flags |= FLAGS_LONGLONG;
387 flags |= FLAGS_LONGLONG;
389 flags |= FLAGS_LONG;
394 flags |= FLAGS_LONGLONG;
396 flags |= FLAGS_LONG;
400 if(!(flags & FLAGS_LEFT))
401 flags |= FLAGS_PAD_NIL;
405 flags |= FLAGS_WIDTH;
417 flags |= FLAGS_WIDTHPARAM;
437 flags |= FLAGS_ALT;
450 if(flags & FLAGS_LONGLONG)
452 else if(flags & FLAGS_LONG)
458 if(flags & FLAGS_LONGLONG)
460 else if(flags & FLAGS_LONG)
464 flags |= FLAGS_UNSIGNED;
468 flags |= FLAGS_OCTAL;
472 flags |= FLAGS_HEX|FLAGS_UNSIGNED;
476 flags |= FLAGS_HEX|FLAGS_UPPER|FLAGS_UNSIGNED;
480 flags |= FLAGS_CHAR;
487 flags |= FLAGS_FLOATE;
491 flags |= FLAGS_FLOATE|FLAGS_UPPER;
495 flags |= FLAGS_FLOATG;
499 flags |= FLAGS_FLOATG|FLAGS_UPPER;
506 if(flags & FLAGS_WIDTHPARAM) {
525 if(flags & FLAGS_PRECPARAM) {
562 optr->flags = flags;
580 optr->flags = FLAGS_SUBSTR;
700 int flags = optr->flags;
706 if(optr->flags & FLAGS_SUBSTR)
712 if(flags & FLAGS_WIDTHPARAM) {
721 flags |= FLAGS_LEFT;
722 flags &= ~FLAGS_PAD_NIL;
729 if(flags & FLAGS_PRECPARAM) {
736 else if(flags & FLAGS_PREC)
741 is_alt = (flags & FLAGS_ALT) ? 1 : 0;
748 flags |= FLAGS_UNSIGNED;
754 if(flags & FLAGS_CHAR) {
756 if(!(flags & FLAGS_LEFT))
760 if(flags & FLAGS_LEFT)
765 if(flags & FLAGS_OCTAL) {
770 else if(flags & FLAGS_HEX) {
772 digits = (flags & FLAGS_UPPER)? upper_digits : lower_digits;
776 else if(flags & FLAGS_UNSIGNED) {
832 if(is_neg || (flags & FLAGS_SHOWSIGN) || (flags & FLAGS_SPACE))
835 if(!(flags & FLAGS_LEFT) && !(flags & FLAGS_PAD_NIL))
841 else if(flags & FLAGS_SHOWSIGN)
843 else if(flags & FLAGS_SPACE)
848 if(flags & FLAGS_UPPER)
854 if(!(flags & FLAGS_LEFT) && (flags & FLAGS_PAD_NIL))
863 if(flags & FLAGS_LEFT)
879 flags &= (~FLAGS_ALT);
895 if(flags & FLAGS_ALT)
898 if(!(flags&FLAGS_LEFT))
904 if(flags&FLAGS_LEFT)
908 if(flags & FLAGS_ALT)
918 digits = (flags & FLAGS_UPPER)? upper_digits : lower_digits;
929 if(flags & FLAGS_LEFT)
934 if(!(flags & FLAGS_LEFT))
946 if(flags & FLAGS_WIDTH)
949 if(flags & FLAGS_PREC)
952 if(flags & FLAGS_LEFT)
954 if(flags & FLAGS_SHOWSIGN)
956 if(flags & FLAGS_SPACE)
958 if(flags & FLAGS_ALT)
991 if(flags & FLAGS_LONG)
994 if(flags & FLAGS_FLOATE)
995 *fptr++ = (char)((flags & FLAGS_UPPER) ? 'E':'e');
996 else if(flags & FLAGS_FLOATG)
997 *fptr++ = (char)((flags & FLAGS_UPPER) ? 'G' : 'g');
1026 if(flags & FLAGS_LONGLONG)
1030 if(flags & FLAGS_LONG)
1032 else if(!(flags & FLAGS_SHORT))