| /llvm-project-15.0.7/libcxx/test/support/test.support/ |
| H A D | test_convertible_header.pass.cpp | 20 static_assert(test_convertible<ImplicitDefault>(), "Must be convertible"); 25 static_assert(!test_convertible<ExplicitDefault>(), "Must not be convertible"); 30 static_assert(test_convertible<ImplicitInt, int>(), "Must be convertible"); 35 static_assert(!test_convertible<ExplicitInt, int>(), "Must not be convertible"); 40 static_assert(test_convertible<ImplicitCopy, ImplicitCopy>(), "Must be convertible"); 45 static_assert(!test_convertible<ExplicitCopy, ExplicitCopy>(), "Must not be convertible"); 50 static_assert(test_convertible<ImplicitMove, ImplicitMove>(), "Must be convertible"); 55 static_assert(!test_convertible<ExplicitMove, ExplicitMove>(), "Must not be convertible"); 60 static_assert(test_convertible<ImplicitArgs, int, int, int>(), "Must be convertible"); 65 static_assert(!test_convertible<ExplicitArgs, int, int, int>(), "Must not be convertible");
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/ |
| H A D | U.pass.cpp | 50 static_assert(test_convertible<O, From>(), ""); in implicit_conversion() 51 static_assert(!test_convertible<O, void*>(), ""); in implicit_conversion() 52 static_assert(!test_convertible<O, From, int>(), ""); in implicit_conversion() 91 static_assert(!test_convertible<O, std::in_place_t>(), ""); in test_implicit() 92 static_assert(!test_convertible<O, std::in_place_t&>(), ""); in test_implicit() 93 static_assert(!test_convertible<O, const std::in_place_t&>(), ""); in test_implicit() 94 static_assert(!test_convertible<O, std::in_place_t&&>(), ""); in test_implicit() 95 static_assert(!test_convertible<O, const std::in_place_t&&>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
| H A D | in_place_type_args.pass.cpp | 33 static_assert(!test_convertible<V, std::in_place_type_t<int>, int>(), ""); in test_ctor_sfinae() 39 static_assert(!test_convertible<V, std::in_place_type_t<long>, int>(), ""); in test_ctor_sfinae() 46 static_assert(!test_convertible<V, std::in_place_type_t<int *>, int *>(), in test_ctor_sfinae() 53 static_assert(!test_convertible<V, std::in_place_type_t<int>, int>(), ""); in test_ctor_sfinae() 59 static_assert(!test_convertible<V, std::in_place_type_t<int>, int *>(), ""); in test_ctor_sfinae() 66 static_assert(!test_convertible<V, std::in_place_type_t<long long>, int>(), in test_ctor_sfinae()
|
| H A D | in_place_type_init_list_args.pass.cpp | 49 static_assert(!test_convertible<V, std::in_place_type_t<InitList>, IL>(), in test_ctor_sfinae() 58 !test_convertible<V, std::in_place_type_t<InitList>, IL, int>(), ""); in test_ctor_sfinae() 65 static_assert(!test_convertible<V, std::in_place_type_t<InitListArg>, IL>(), in test_ctor_sfinae() 74 !test_convertible<V, std::in_place_type_t<InitListArg>, IL, int>(), ""); in test_ctor_sfinae() 80 static_assert(!test_convertible<V, std::in_place_type_t<int>, IL>(), ""); in test_ctor_sfinae() 88 !test_convertible<V, std::in_place_type_t<InitListArg>, IL, int>(), ""); in test_ctor_sfinae()
|
| H A D | in_place_index_init_list_args.pass.cpp | 48 static_assert(!test_convertible<V, std::in_place_index_t<0>, IL>(), ""); in test_ctor_sfinae() 55 static_assert(!test_convertible<V, std::in_place_index_t<0>, IL, int>(), in test_ctor_sfinae() 62 static_assert(!test_convertible<V, std::in_place_index_t<1>, IL>(), ""); in test_ctor_sfinae() 68 static_assert(!test_convertible<V, std::in_place_index_t<1>, IL, int>(), in test_ctor_sfinae() 75 static_assert(!test_convertible<V, std::in_place_index_t<2>, IL>(), ""); in test_ctor_sfinae() 81 static_assert(!test_convertible<V, std::in_place_index_t<3>, IL>(), ""); in test_ctor_sfinae()
|
| H A D | in_place_index_args.pass.cpp | 34 static_assert(!test_convertible<V, std::in_place_index_t<0>, int>(), ""); in test_ctor_sfinae() 40 static_assert(!test_convertible<V, std::in_place_index_t<1>, int>(), ""); in test_ctor_sfinae() 46 static_assert(!test_convertible<V, std::in_place_index_t<2>, int *>(), ""); in test_ctor_sfinae() 52 static_assert(!test_convertible<V, std::in_place_index_t<0>, int *>(), ""); in test_ctor_sfinae() 58 static_assert(!test_convertible<V, std::in_place_index_t<3>, int>(), ""); in test_ctor_sfinae()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ |
| H A D | ctor_result_type.pass.cpp | 75 static_assert(test_convertible<std::ranlux24_base>(), ""); in main() 76 static_assert(test_convertible<std::ranlux48_base>(), ""); in main() 79 static_assert(!test_convertible<std::ranlux24_base, uint_fast32_t>(), ""); in main() 80 static_assert(!test_convertible<std::ranlux48_base, uint_fast64_t>(), ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.bern/rand.dist.bern.negbin/ |
| H A D | ctor_int_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, double>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.bern/rand.dist.bern.bin/ |
| H A D | ctor_int_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, double>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.normal/ |
| H A D | ctor_double_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.extreme/ |
| H A D | ctor_double_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.f/ |
| H A D | ctor_double_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.lognormal/ |
| H A D | ctor_double_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.weibull/ |
| H A D | ctor_double_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.gamma/ |
| H A D | ctor_double_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.uni/rand.dist.uni.real/ |
| H A D | ctor_real_real.pass.cpp | 32 static_assert(test_convertible<D>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 35 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.cauchy/ |
| H A D | ctor_double_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 34 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.uni/rand.dist.uni.int/ |
| H A D | ctor_int_int.pass.cpp | 33 static_assert(test_convertible<D>(), ""); in test_implicit() 35 static_assert(!test_convertible<D, T>(), ""); in test_implicit() 36 static_assert(!test_convertible<D, T, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.file_status/ |
| H A D | file_status.cons.pass.cpp | 33 static_assert(test_convertible<file_status>(), in main() 44 static_assert(!test_convertible<file_status, file_type>(), in main() 55 static_assert(!test_convertible<file_status, file_type, perms>(), in main()
|
| /llvm-project-15.0.7/libcxx/test/std/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons/ |
| H A D | default.pass.cpp | 41 static_assert(test_convertible<B>(), ""); in main() 42 static_assert(!test_convertible<B, std::streamsize>(), ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.bern/rand.dist.bern.geo/ |
| H A D | ctor_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, double>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.poisson/ |
| H A D | ctor_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, double>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.chisq/ |
| H A D | ctor_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.pois/rand.dist.pois.exp/ |
| H A D | ctor_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.t/ |
| H A D | ctor_double.pass.cpp | 31 static_assert(test_convertible<D>(), ""); in test_implicit() 33 static_assert(!test_convertible<D, T>(), ""); in test_implicit()
|