Lines Matching refs:flags

134 static char* _sfsetclass(const char* form, Accept_t* ac, int flags)
136 static char* _sfsetclass(form, ac, flags)
139 int flags; /* SFFMT_LONG for wchar_t */
162 if(flags&SFFMT_LONG)
181 if((flags&SFFMT_LONG) && (n = (int)SFMBLEN(form,&mbs)) <= 0)
312 int fmt, flags, dot, n_assign, v, n, n_input;
344 #define SFinit(f) ((peek = f->extent < 0 && (f->flags&SF_SHARE)), SFbuf(f) )
380 { if(fmt != '\n' || !(f->flags&SF_LINE))
428 { flags = SFFMT_SKIP;
431 else flags = 0;
483 if(!(ft->flags&SFFMT_VALUE) )
500 flags |= SFFMT_ALTER;
527 if(ft->flags&SFFMT_VALUE)
560 size = -1; flags = (flags & ~SFFMT_TYPES) | SFFMT_IFLAG;
583 if(ft->flags&SFFMT_VALUE)
592 size = -1; flags &= ~SFFMT_TYPES;
595 flags |= SFFMT_LLONG;
597 else flags |= SFFMT_LONG;
600 size = -1; flags &= ~SFFMT_TYPES;
603 flags |= SFFMT_SSHORT;
605 else flags |= SFFMT_SHORT;
608 size = -1; flags = (flags&~SFFMT_TYPES) | SFFMT_LDOUBLE;
611 size = -1; flags = (flags&~SFFMT_TYPES) | SFFMT_JFLAG;
614 size = -1; flags = (flags&~SFFMT_TYPES) | SFFMT_ZFLAG;
617 size = -1; flags = (flags&~SFFMT_TYPES) | SFFMT_TFLAG;
621 flags |= SFFMT_THOUSAND;
626 if(flags & SFFMT_TYPES)
628 { if(flags&SFFMT_LONG)
630 else if(flags&SFFMT_SHORT)
632 else if(flags&SFFMT_SSHORT)
634 else if(flags&SFFMT_TFLAG)
636 else if(flags&SFFMT_ZFLAG)
638 else if(flags&(SFFMT_LLONG|SFFMT_JFLAG) )
640 else if(flags&SFFMT_IFLAG)
649 { if(flags&(SFFMT_LONG|SFFMT_LLONG))
651 else if(flags&SFFMT_LDOUBLE)
653 else if(flags&SFFMT_IFLAG)
663 if((flags&SFFMT_LONG) || fmt == 'C')
675 { if(!(fp[argp].ft.flags&SFFMT_SKIP) )
682 else flags |= SFFMT_SKIP;
685 { FMTSET(ft, form,args, fmt, size,flags, width,0,base, t_str,n_str);
694 if(!(ft->flags&SFFMT_SKIP) )
699 { FMTGET(ft, form,args, fmt, size, flags, width,n,base);
701 if((ft->flags&SFFMT_VALUE) && !(ft->flags&SFFMT_SKIP) )
754 if(!value && !(flags&SFFMT_SKIP) )
824 flags |= SFFMT_MINUS;
888 if(fmt == 'i' && inp == '#' && !(flags&SFFMT_ALTER) )
928 if(flags&SFFMT_MINUS)
968 flags = (flags & ~SFFMT_TYPES) | SFFMT_LONG;
979 if(flags&SFFMT_LONG)
987 if(fmt == '[' && !(form = _sfsetclass(form,&acc,flags)) )
994 if(flags&SFFMT_LONG)
1024 { if(n > 0 || (flags&SFFMT_ALTER) )
1041 if(flags&SFFMT_LONG)