Lines Matching refs:_a
236 typeof (a) _a = (a); \
238 if (sizeof(_a) != sizeof(_b)) { \
240 sizeof(_a), #b, sizeof(_b)) + 1;\
242 snprintf(buffer, len, "%s (size %zu) != %s (size %zu), use of test_eq incorrect", #a, sizeof(_a),\
245 } else if (TYPES_COMPATIBLE(typeof(_a), int)) {\
246 test_op_type(_a, _b, op, "%d", a, b, int); \
247 } else if (TYPES_COMPATIBLE(typeof(_a), long)) {\
248 test_op_type(_a, _b, op, "%ld", a, b, long); \
249 } else if (TYPES_COMPATIBLE(typeof(_a), long long)) {\
250 test_op_type(_a, _b, op, "%lld", a, b, long long); \
251 } else if (TYPES_COMPATIBLE(typeof(_a), unsigned int)) {\
252 test_op_type(_a, _b, op, "%u", a, b, unsigned int); \
253 } else if (TYPES_COMPATIBLE(typeof(_a), unsigned long)) {\
254 test_op_type(_a, _b, op, "%lu", a, b, unsigned long); \
255 } else if (TYPES_COMPATIBLE(typeof(_a), unsigned long long)) {\
256 test_op_type(_a, _b, op, "%llu", a, b, unsigned long long); \
257 } else if (TYPES_COMPATIBLE(typeof(_a), char)) {\
258 test_op_type(_a, _b, op, "%c", a, b, char); \
259 } else if (TYPES_COMPATIBLE(typeof(_a), uintptr_t)) {\
260 test_op_type(_a, _b, op, "0x%" PRIxPTR, a, b, uintptr_t);\