Lines Matching refs:t
251 for t in types:
252 t = t.real_floating_type(floatn)
253 if t.name == 'long double':
255 if t.name == '_Float128' or t.name == '_Float64x':
269 for t in types:
270 if t.complex:
272 t = t.real_floating_type(floatn)
274 combined = t
276 order = (max(combined.order[0], t.order[0]),
277 max(combined.order[1], t.order[1]))
391 for t in Type.all_types_list:
392 self.add_type_var(t.name, t.condition)
465 ' || '.join(t.condition
466 for t in narrow_args)))
476 for t in types:
477 if t != 'c' and t != 'g' and t != 'r' and t != 's':
478 self.add_type_var(t, '1')
479 for t in Type.argument_types_list:
480 if t.integer:
482 if t.complex and not have_complex:
484 if func == None and not t.complex:
486 if ret == 's' and t.name.startswith('_Float'):
488 if narrowing and t not in narrow_args:
491 ret_name = t.complex_type.name
493 ret_name = t.name
495 ret_name = t.real_type.name
498 dummy_func_name = complex_func if t.complex else func
503 arg_name = t.complex_type.name
505 arg_name = t.name
507 arg_name = t.real_type.name
520 t.real_type.suffix, ', '.join(arg_list),
521 t.real_type.mant_dig, dummy_func_name))
523 dummy_cond = [narrow_cond, t.condition]
525 dummy_cond = [t.condition]
529 for t in args:
530 if t == 'g' or t == 'c':
532 elif t == 'r':
540 elif t == 's':
568 all_conds = [t.condition for t in this_args]
573 for t in this_args:
574 if t.complex:
578 ', '.join([t.name for t in this_args]))
590 for t in args:
591 if t == 'g' or t == 'c' or t == 'r' or t == 's':
595 type = t
791 t = Tests()
798 t.add_all_tests(macro)
800 print(t.tests_text())
802 t.check_macro_list(macro_list)