Lines Matching defs:T6
394 struct T6 {};
396 CommonTypeNoCommonReference(T6);
401 struct std::common_type<T6, int> {
406 struct std::common_type<int, T6> {
411 struct std::common_type<T6&, int&> {};
414 struct std::common_type<int&, T6&> {};
417 struct std::common_type<T6&, const int&> {};
420 struct std::common_type<int&, const T6&> {};
423 struct std::common_type<T6&, volatile int&> {};
426 struct std::common_type<int&, volatile T6&> {};
429 struct std::common_type<T6&, const volatile int&> {};
432 struct std::common_type<int&, const volatile T6&> {};
435 struct std::common_type<const T6&, int&> {};
438 struct std::common_type<const int&, T6&> {};
441 struct std::common_type<const T6&, const int&> {};
444 struct std::common_type<const int&, const T6&> {};
447 struct std::common_type<const T6&, volatile int&> {};
450 struct std::common_type<const int&, volatile T6&> {};
453 struct std::common_type<const T6&, const volatile int&> {};
456 struct std::common_type<const int&, const volatile T6&> {};
459 struct std::common_type<volatile T6&, int&> {};
462 struct std::common_type<volatile int&, T6&> {};
465 struct std::common_type<volatile T6&, const int&> {};
468 struct std::common_type<volatile int&, const T6&> {};
471 struct std::common_type<volatile T6&, volatile int&> {};
474 struct std::common_type<volatile int&, volatile T6&> {};
477 struct std::common_type<volatile T6&, const volatile int&> {};
480 struct std::common_type<volatile int&, const volatile T6&> {};
483 struct std::common_type<const volatile T6&, int&> {};
486 struct std::common_type<const volatile int&, T6&> {};
489 struct std::common_type<const volatile T6&, const int&> {};
492 struct std::common_type<const volatile int&, const T6&> {};
495 struct std::common_type<const volatile T6&, volatile int&> {};
498 struct std::common_type<const volatile int&, volatile T6&> {};
501 struct std::common_type<const volatile T6&, const volatile int&> {};
504 struct std::common_type<const volatile int&, const volatile T6&> {};
511 static_assert(HasValidCommonType<T6, int>());
512 static_assert(!HasCommonReference<const T6&, const int&>());
513 static_assert(!CheckCommonWith<T6, int>());