gonzui


Format: Advanced Search

SearchGoogle itResults 1 - 1 of 1 for funcall:ADDTYPE (0.01 seconds)
t2ex
bsd_source/lib/libc/src_bsd/stdio/vfprintf.c - 58.5KB - 1,551 lines
1164: #define ADDSARG() \
1165:         ((flags&MAXINT) ? ADDTYPE(T_MAXINT) : \
1166:             ((flags&PTRINT) ? ADDTYPE(T_PTRINT) : \
1167:             ((flags&SIZEINT) ? ADDTYPE(T_SSIZEINT) : \
1168:             ((flags&LLONGINT) ? ADDTYPE(T_LLONG) : \
1169:             ((flags&LONGINT) ? ADDTYPE(T_LONG) : \
1170:             ((flags&SHORTINT) ? ADDTYPE(T_SHORT) : \
1171:             ((flags&CHARINT) ? ADDTYPE(T_CHAR) : ADDTYPE(T_INT))))))))
1172: 
1173: #define ADDUARG() \
1174:         ((flags&MAXINT) ? ADDTYPE(T_MAXUINT) : \
1175:             ((flags&PTRINT) ? ADDTYPE(T_PTRINT) : \
1176:             ((flags&SIZEINT) ? ADDTYPE(T_SIZEINT) : \
1177:             ((flags&LLONGINT) ? ADDTYPE(T_U_LLONG) : \
1178:             ((flags&LONGINT) ? ADDTYPE(T_U_LONG) : \
1179:             ((flags&SHORTINT) ? ADDTYPE(T_U_SHORT) : \
1180:             ((flags&CHARINT) ? ADDTYPE(T_U_CHAR) : ADDTYPE(T_U_INT))))))))
1181: 
1194: nextarg = n2; \ 1195: ADDTYPE(T_INT); \ 1196: nextarg = hold; \
1198: } else { \ 1199: ADDTYPE(T_INT); \ 1200: }
1298: if (flags & LONGINT) 1299: ADDTYPE(T_WINT); 1300: else 1301: #endif 1302: ADDTYPE(T_INT); 1303: break;
1320: if (flags & LONGDBL) 1321: ADDTYPE(T_LONG_DOUBLE); 1322: else 1323: ADDTYPE(T_DOUBLE); 1324: break;
1327: if (flags & LLONGINT) 1328: ADDTYPE(TP_LLONG); 1329: else if (flags & LONGINT) 1330: ADDTYPE(TP_LONG); 1331: else if (flags & SHORTINT) 1332: ADDTYPE(TP_SHORT); 1333: else if (flags & PTRINT) 1334: ADDTYPE(TP_PTRINT); 1335: else if (flags & SIZEINT) 1336: ADDTYPE(TP_SSIZEINT); 1337: else if (flags & MAXINT) 1338: ADDTYPE(TP_MAXINT); 1339: else 1340: ADDTYPE(TP_INT); 1341: continue; /* no output */
1348: case 'p': 1349: ADDTYPE(TP_VOID); 1350: break;
1353: if (flags & LONGINT) 1354: ADDTYPE(TP_WCHAR); 1355: else 1356: #endif 1357: ADDTYPE(TP_CHAR); 1358: break;