Home
last modified time | relevance | path

Searched defs:common_type (Results 1 – 6 of 6) sorted by relevance

/llvm-project/libcxx/test/std/concepts/concepts.lang/concept.common/
H A Dcommon_with.compile.pass.cpp345 struct std::common_type<int, T3> { argument
366 struct std::common_type<in struct
267 struct common_type<BadBasicCommonType, int> { global() struct
272 struct common_type<int, BadBasicCommonType> { global() struct
277 typestd::common_type global() argument
294 struct common_type<T1, int> { global() struct
295 typestd::common_type global() argument
299 struct common_type<int, T1> { global() struct
300 typestd::common_type global() argument
319 struct common_type<T2, int> { global() struct
320 typestd::common_type global() argument
324 struct common_type<int, T2> { global() struct
325 typestd::common_type global() argument
344 struct common_type<T3, int> { global() struct
349 struct common_type<int, T3> { global() struct
350 typestd::common_type global() argument
367 typestd::common_type global() argument
371 struct common_type<int, T4> { global() struct
372 typestd::common_type global() argument
388 struct common_type<T5, int> { global() struct
389 typestd::common_type global() argument
393 struct common_type<int, T5> { global() struct
394 typestd::common_type global() argument
408 struct common_type<T6, int> { global() struct
409 typestd::common_type global() argument
413 struct common_type<int, T6> { global() struct
414 typestd::common_type global() argument
418 struct common_type<T6&, int&> {}; global() struct
421 struct common_type<int&, T6&> {}; global() struct
424 struct common_type<T6&, const int&> {}; global() struct
427 struct common_type<int&, const T6&> {}; global() struct
430 struct common_type<T6&, volatile int&> {}; global() struct
433 struct common_type<int&, volatile T6&> {}; global() struct
436 struct common_type<T6&, const volatile int&> {}; global() struct
439 struct common_type<int&, const volatile T6&> {}; global() struct
442 struct common_type<const T6&, int&> {}; global() struct
445 struct common_type<const int&, T6&> {}; global() struct
448 struct common_type<const T6&, const int&> {}; global() struct
451 struct common_type<const int&, const T6&> {}; global() struct
454 struct common_type<const T6&, volatile int&> {}; global() struct
457 struct common_type<const int&, volatile T6&> {}; global() struct
460 struct common_type<const T6&, const volatile int&> {}; global() struct
463 struct common_type<const int&, const volatile T6&> {}; global() struct
466 struct common_type<volatile T6&, int&> {}; global() struct
469 struct common_type<volatile int&, T6&> {}; global() struct
472 struct common_type<volatile T6&, const int&> {}; global() struct
475 struct common_type<volatile int&, const T6&> {}; global() struct
478 struct common_type<volatile T6&, volatile int&> {}; global() struct
481 struct common_type<volatile int&, volatile T6&> {}; global() struct
484 struct common_type<volatile T6&, const volatile int&> {}; global() struct
487 struct common_type<volatile int&, const volatile T6&> {}; global() struct
490 struct common_type<const volatile T6&, int&> {}; global() struct
493 struct common_type<const volatile int&, T6&> {}; global() struct
496 struct common_type<const volatile T6&, const int&> {}; global() struct
499 struct common_type<const volatile int&, const T6&> {}; global() struct
502 struct common_type<const volatile T6&, volatile int&> {}; global() struct
505 struct common_type<const volatile int&, volatile T6&> {}; global() struct
508 struct common_type<const volatile T6&, const volatile int&> {}; global() struct
511 struct common_type<const volatile int&, const volatile T6&> {}; global() struct
531 struct common_type<T7, int> { global() struct
532 typestd::common_type global() argument
536 struct common_type<int, T7> { global() struct
537 typestd::common_type global() argument
541 struct common_type<T7&, int&> { global() struct
542 typestd::common_type global() argument
546 struct common_type<int&, T7&> { global() struct
547 typestd::common_type global() argument
551 struct common_type<T7&, const int&> { global() struct
552 typestd::common_type global() argument
556 struct common_type<int&, const T7&> { global() struct
557 typestd::common_type global() argument
561 struct common_type<T7&, volatile int&> { global() struct
562 typestd::common_type global() argument
566 struct common_type<int&, volatile T7&> { global() struct
567 typestd::common_type global() argument
571 struct common_type<T7&, const volatile int&> { global() struct
572 typestd::common_type global() argument
576 struct common_type<int&, const volatile T7&> { global() struct
577 typestd::common_type global() argument
581 struct common_type<const T7&, int&> { global() struct
582 typestd::common_type global() argument
586 struct common_type<const int&, T7&> { global() struct
587 typestd::common_type global() argument
591 struct common_type<const T7&, const int&> { global() struct
592 typestd::common_type global() argument
596 struct common_type<const int&, const T7&> { global() struct
597 typestd::common_type global() argument
601 struct common_type<const T7&, volatile int&> { global() struct
602 typestd::common_type global() argument
606 struct common_type<const int&, volatile T7&> { global() struct
607 typestd::common_type global() argument
611 struct common_type<const T7&, const volatile int&> { global() struct
612 typestd::common_type global() argument
616 struct common_type<const int&, const volatile T7&> { global() struct
617 typestd::common_type global() argument
621 struct common_type<volatile T7&, int&> { global() struct
622 typestd::common_type global() argument
626 struct common_type<volatile int&, T7&> { global() struct
627 typestd::common_type global() argument
631 struct common_type<volatile T7&, const int&> { global() struct
632 typestd::common_type global() argument
636 struct common_type<volatile int&, const T7&> { global() struct
637 typestd::common_type global() argument
641 struct common_type<volatile T7&, volatile int&> { global() struct
642 typestd::common_type global() argument
646 struct common_type<volatile int&, volatile T7&> { global() struct
647 typestd::common_type global() argument
651 struct common_type<volatile T7&, const volatile int&> { global() struct
652 typestd::common_type global() argument
656 struct common_type<volatile int&, const volatile T7&> { global() struct
657 typestd::common_type global() argument
661 struct common_type<const volatile T7&, int&> { global() struct
662 typestd::common_type global() argument
666 struct common_type<const volatile int&, T7&> { global() struct
667 typestd::common_type global() argument
671 struct common_type<const volatile T7&, const int&> { global() struct
672 typestd::common_type global() argument
676 struct common_type<const volatile int&, const T7&> { global() struct
677 typestd::common_type global() argument
681 struct common_type<const volatile T7&, volatile int&> { global() struct
686 struct common_type<const volatile int&, volatile T7&> { global() struct
691 struct common_type<const volatile T7&, const volatile int&> { global() struct
696 struct common_type<const volatile int&, const volatile T7&> { global() struct
704 typestd::common_type global() argument
714 struct common_type<CommonWithInt, int> { global() struct
715 typestd::common_type global() argument
719 struct common_type<int, CommonWithInt> : common_type<CommonWithInt, int> {}; global() struct
722 struct common_type<CommonWithInt&, int&> : common_type<CommonWithInt, int> {}; global() struct
725 struct common_type<int&, CommonWithInt&> : common_type<CommonWithInt, int> {}; global() struct
728 struct common_type<CommonWithInt&, const int&> global() struct
732 struct common_type<int&, const CommonWithInt&> global() struct
736 struct common_type<CommonWithInt&, volatile int&> global() struct
740 struct common_type<int&, volatile CommonWithInt&> global() struct
744 struct common_type<CommonWithInt&, const volatile int&> global() struct
748 struct common_type<int&, const volatile CommonWithInt&> global() struct
752 struct common_type<const CommonWithInt&, int&> global() struct
756 struct common_type<const int&, CommonWithInt&> global() struct
760 struct common_type<const CommonWithInt&, const int&> global() struct
764 struct common_type<const int&, const CommonWithInt&> global() struct
768 struct common_type<const CommonWithInt&, volatile int&> global() struct
772 struct common_type<const int&, volatile CommonWithInt&> global() struct
776 struct common_type<const CommonWithInt&, const volatile int&> global() struct
780 struct common_type<const int&, const volatile CommonWithInt&> global() struct
784 struct common_type<volatile CommonWithInt&, int&> global() struct
788 struct common_type<volatile int&, CommonWithInt&> global() struct
792 struct common_type<volatile CommonWithInt&, const int&> global() struct
796 struct common_type<volatile int&, const CommonWithInt&> global() struct
800 struct common_type<volatile CommonWithInt&, volatile int&> global() struct
804 struct common_type<volatile int&, volatile CommonWithInt&> global() struct
808 struct common_type<volatile CommonWithInt&, const volatile int&> global() struct
812 struct common_type<volatile int&, const volatile CommonWithInt&> global() struct
816 struct common_type<const volatile CommonWithInt&, int&> global() struct
820 struct common_type<const volatile int&, CommonWithInt&> global() struct
824 struct common_type<const volatile CommonWithInt&, const int&> global() struct
828 struct common_type<const volatile int&, const CommonWithInt&> global() struct
832 struct common_type<const volatile CommonWithInt&, volatile int&> global() struct
836 struct common_type<const volatile int&, volatile CommonWithInt&> global() struct
840 struct common_type<const volatile CommonWithInt&, const volatile int&> global() struct
844 struct common_type<const volatile int&, const volatile CommonWithInt&> global() struct
855 struct common_type<CommonWithIntButRefLong, int> { global() struct
856 typestd::common_type global() argument
860 struct common_type<int, CommonWithIntButRefLong> global() struct
864 struct common_type<CommonWithIntButRefLong&, int&> { global() struct
865 typestd::common_type global() argument
869 struct common_type<int&, CommonWithIntButRefLong&> global() struct
873 struct common_type<CommonWithIntButRefLong&, const int&> global() struct
877 struct common_type<int&, const CommonWithIntButRefLong&> global() struct
881 struct common_type<CommonWithIntButRefLong&, volatile int&> global() struct
885 struct common_type<int&, volatile CommonWithIntButRefLong&> global() struct
889 struct common_type<CommonWithIntButRefLong&, const volatile int&> global() struct
893 struct common_type<int&, const volatile CommonWithIntButRefLong&> global() struct
897 struct common_type<const CommonWithIntButRefLong&, int&> global() struct
901 struct common_type<const int&, CommonWithIntButRefLong&> global() struct
905 struct common_type<const CommonWithIntButRefLong&, const int&> global() struct
909 struct common_type<const int&, const CommonWithIntButRefLong&> global() struct
913 struct common_type<const CommonWithIntButRefLong&, volatile int&> global() struct
917 struct common_type<const int&, volatile CommonWithIntButRefLong&> global() struct
921 struct common_type<const CommonWithIntButRefLong&, const volatile int&> global() struct
925 struct common_type<const int&, const volatile CommonWithIntButRefLong&> global() struct
929 struct common_type<volatile CommonWithIntButRefLong&, int&> global() struct
933 struct common_type<volatile int&, CommonWithIntButRefLong&> global() struct
937 struct common_type<volatile CommonWithIntButRefLong&, const int&> global() struct
941 struct common_type<volatile int&, const CommonWithIntButRefLong&> global() struct
945 struct common_type<volatile CommonWithIntButRefLong&, volatile int&> global() struct
949 struct common_type<volatile int&, volatile CommonWithIntButRefLong&> global() struct
953 struct common_type<volatile CommonWithIntButRefLong&, const volatile int&> global() struct
957 struct common_type<volatile int&, const volatile CommonWithIntButRefLong&> global() struct
961 struct common_type<const volatile CommonWithIntButRefLong&, int&> global() struct
965 struct common_type<const volatile int&, CommonWithIntButRefLong&> global() struct
969 struct common_type<const volatile CommonWithIntButRefLong&, const int&> global() struct
973 struct common_type<const volatile int&, const CommonWithIntButRefLong&> global() struct
977 struct common_type<const volatile CommonWithIntButRefLong&, volatile int&> global() struct
981 struct common_type<const volatile int&, volatile CommonWithIntButRefLong&> global() struct
985 struct common_type<const volatile CommonWithIntButRefLong&, const volatile int&> global() struct
989 struct common_type<const volatile int&, const volatile CommonWithIntButRefLong&> global() struct
[all...]
/llvm-project/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/
H A Dcommon_type.pass.cpp55 struct std::common_type<long, ::S<long> > {}; struct
57 struct std::common_type< ::X<double>, ::X<double> > {}; struct
39 struct common_type<T, ::S<T> > global() struct
41 typestd::common_type global() argument
45 struct common_type< ::S<T>, T> { global() struct
46 typestd::common_type global() argument
51 struct common_type< ::S<T>, ::S<T> > { global() struct
56 template <> struct common_type<long, ::S<long> > {}; global() struct
73 typestd::common_type global() argument
271 struct std::common_type<A, std::tuple<B>> { global() struct in std
278 typestd::common_type main() argument
[all...]
H A Dcommon_reference.compile.pass.cpp49 struct std::common_type<Y2, X2> { argument
48 struct common_type<X2, Y2> { global() struct
52 struct common_type<Y2, X2> { global() struct
53 typestd::common_type global() argument
/llvm-project/clang/test/SemaCXX/
H A Dlibstdcxx_common_type_hack.cpp14 template<typename...Ts> struct common_type {}; struct
15 template<typename A, typename B> struct common_type<A, B> { struct
28 using T = std::common_type<int, int>::type;
/llvm-project/libcxx/test/std/strings/string.view/string.view.comparison/
H A Dcommon_type_specialization.pass.cpp50 struct std::common_type<WrappedSV, WrappedSV> {}; struct in std
/llvm-project/clang/test/CXX/drs/
H A Dcwg14xx.cpp68 struct common_type<T, U> { struct
73 struct common_type<T, U, V...> { struct
74 typedef typename common_type<typename common_type<T, U>::type, V...>::type type; argument
77 template struct common_type<int, double>; variable
69 typecwg1432::common_type global() argument