Lines Matching defs:fmt
55 int base, fmt, flags, dot, width, precis;
113 switch((fmt = *form++) )
139 if(fp && fp[n].ft.fmt == 0)
140 { fp[n].ft.fmt = LEFTP;
178 { fmt = *form++;
194 if(fp && fp[n].ft.fmt == 0)
195 { fp[n].ft.fmt = '.';
207 for(v = fmt - '0', fmt = *form; isdigit(fmt); fmt = *++form)
208 v = v*10 + (fmt - '0');
232 if(fp && fp[n].ft.fmt == 0)
233 { fp[n].ft.fmt = 'I';
264 { if((_Sftype[fmt]&(SFFMT_INT|SFFMT_UINT)) || fmt == 'n')
285 else if(_Sftype[fmt]&SFFMT_FLOAT)
297 else if(_Sftype[fmt]&SFFMT_CHAR)
300 if((flags&SFFMT_LONG) || fmt == 'C')
316 if(dollar && fmt == '!')
319 if(fp && fp[argp].ft.fmt == 0)
321 fp[argp].ft.fmt = fp[argp].fmt = fmt;
338 fp[n].ft.fmt = 0;
346 { if(fp[n].ft.fmt == 0) /* gap: pretend it's a 'd' pattern */
347 { fp[n].ft.fmt = 'd';
387 else if(_Sftype[fp[n].ft.fmt]&(SFFMT_INT|SFFMT_UINT) )
389 { if(_Sftype[fp[n].ft.fmt]&SFFMT_INT)
394 { if(_Sftype[fp[n].ft.fmt]&SFFMT_INT)
399 else if(_Sftype[fp[n].ft.fmt]&SFFMT_FLOAT )
406 if(fp[n].ft.fmt == LEFTP)
410 else if(fp[n].ft.fmt == '.' || fp[n].ft.fmt == 'I')
412 else if(fp[n].ft.fmt == '!')
423 else switch(_Sftype[fp[n].ft.fmt])
451 fp[n].ft.fmt == 'C' )