Lines Matching refs:ap

39   argument *ap;
41 for (i = 0, ap = &a->arg[0]; i < a->count; i++, ap++)
42 switch (ap->type)
45 ap->a.a_schar = va_arg (args, /*signed char*/ int);
48 ap->a.a_uchar = va_arg (args, /*unsigned char*/ int);
51 ap->a.a_short = va_arg (args, /*short*/ int);
54 ap->a.a_ushort = va_arg (args, /*unsigned short*/ int);
57 ap->a.a_int = va_arg (args, int);
60 ap->a.a_uint = va_arg (args, unsigned int);
63 ap->a.a_longint = va_arg (args, long int);
66 ap->a.a_ulongint = va_arg (args, unsigned long int);
70 ap->a.a_longlongint = va_arg (args, long long int);
73 ap->a.a_ulonglongint = va_arg (args, unsigned long long int);
77 ap->a.a_double = va_arg (args, double);
80 ap->a.a_longdouble = va_arg (args, long double);
83 ap->a.a_char = va_arg (args, int);
90 ap->a.a_wide_char =
97 ap->a.a_string = va_arg (args, const char *);
101 if (ap->a.a_string == NULL)
102 ap->a.a_string = "(NULL)";
106 ap->a.a_wide_string = va_arg (args, const wchar_t *);
110 if (ap->a.a_wide_string == NULL)
119 ap->a.a_wide_string = wide_null_string;
124 ap->a.a_pointer = va_arg (args, void *);
127 ap->a.a_count_schar_pointer = va_arg (args, signed char *);
130 ap->a.a_count_short_pointer = va_arg (args, short *);
133 ap->a.a_count_int_pointer = va_arg (args, int *);
136 ap->a.a_count_longint_pointer = va_arg (args, long int *);
140 ap->a.a_count_longlongint_pointer = va_arg (args, long long int *);
146 ap->a.a_u8_string = va_arg (args, const uint8_t *);
150 if (ap->a.a_u8_string == NULL)
154 ap->a.a_u8_string = u8_null_string;
158 ap->a.a_u16_string = va_arg (args, const uint16_t *);
162 if (ap->a.a_u16_string == NULL)
166 ap->a.a_u16_string = u16_null_string;
170 ap->a.a_u32_string = va_arg (args, const uint32_t *);
174 if (ap->a.a_u32_string == NULL)
178 ap->a.a_u32_string = u32_null_string;