| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/utility/pairs/pairs.pair/ |
| H A D | trivial_copy_move_ABI.pass.cpp | 31 && (!std::is_move_constructible<T>::value || std::is_trivially_move_constructible<T>::value) 84 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 92 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 100 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 108 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 116 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 124 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 132 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial()
|
| H A D | non_trivial_copy_move_ABI.pass.cpp | 34 || (std::is_move_constructible<T>::value && !std::is_trivially_move_constructible<T>::value) 87 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 95 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 103 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 111 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 119 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 127 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial() 135 static_assert(std::is_move_constructible<P>::value, ""); in test_trivial()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/utility/pairs/pairs.pair/ |
| H A D | move_ctor.pass.cpp | 38 static_assert(std::is_move_constructible<P1>::value, ""); in main() 47 static_assert(std::is_move_constructible<P>::value, ""); in main() 55 static_assert(std::is_move_constructible<P>::value, ""); in main() 65 static_assert(std::is_move_constructible<P>::value, ""); in main()
|
| H A D | trivial_copy_move.pass.cpp | 37 static_assert(std::is_move_constructible<P>::value, ""); in main() 46 static_assert(std::is_move_constructible<P1>::value, ""); in main()
|
| H A D | special_member_generation_test.pass.cpp | 38 static_assert(std::is_move_constructible<P1>::value == CanMove, ""); in test() 40 static_assert(std::is_move_constructible<P2>::value == CanMove, ""); in test()
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_move_constructible.h | 24 struct _LIBCPP_TEMPLATE_VIS is_move_constructible struct 30 inline constexpr bool is_move_constructible_v = is_move_constructible<_Tp>::value;
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
| H A D | is_move_constructible.pass.cpp | 19 static_assert( std::is_move_constructible<T>::value, ""); in test_is_move_constructible() 28 static_assert(!std::is_move_constructible<T>::value, ""); in test_is_not_move_constructible()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
| H A D | move.pass.cpp | 58 static_assert(std::is_move_constructible<NTMove>::value, ""); 128 static_assert(std::is_move_constructible<V>::value, ""); in test_move_ctor_sfinae() 132 static_assert(std::is_move_constructible<V>::value, ""); in test_move_ctor_sfinae() 136 static_assert(std::is_move_constructible<V>::value, ""); in test_move_ctor_sfinae() 140 static_assert(!std::is_move_constructible<V>::value, ""); in test_move_ctor_sfinae() 152 static_assert(std::is_move_constructible<V>::value, ""); in test_move_ctor_sfinae()
|
| /llvm-project-15.0.7/libcxx/include/__functional/ |
| H A D | bind_front.h | 44 is_move_constructible<decay_t<_Fn>>, 46 is_move_constructible<decay_t<_Args>>...
|
| H A D | bind_back.h | 49 is_move_constructible<decay_t<_Fn>>, 51 is_move_constructible<decay_t<_Args>>...
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | type_traits.h | 110 : std::is_move_constructible< 150 std::is_move_constructible<detail::trivial_helper<T>>::value; 152 !std::is_move_constructible<T>::value;
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| H A D | PR23256_constrain_UTypes_ctor.pass.cpp | 69 static_assert(std::is_move_constructible<std::tuple<A>>::value, ""); in main() 71 static_assert(std::is_move_constructible<std::tuple<ExplicitA>>::value, ""); in main()
|
| H A D | move.pass.cpp | 59 static_assert(std::is_move_constructible<Tup>::value, ""); in test_sfinae()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.bind_front/ |
| H A D | bind_front.pass.cpp | 331 static_assert( std::is_move_constructible<RetT>::value); in test() 352 static_assert( std::is_move_constructible<RetT>::value); in test() 361 static_assert(std::is_move_constructible<RetT>::value); in test() 370 static_assert( std::is_move_constructible<RetT>::value); in test()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/function.objects/func.bind.partial/ |
| H A D | bind_back.pass.cpp | 334 static_assert( std::is_move_constructible<RetT>::value); in test() 355 static_assert( std::is_move_constructible<RetT>::value); in test() 364 static_assert(std::is_move_constructible<RetT>::value); in test() 373 static_assert( std::is_move_constructible<RetT>::value); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.ops/ |
| H A D | ostream_joiner.op.assign.pass.cpp | 60 …static_assert((std::is_move_constructible<Joiner>::value == std::is_move_constructible<typename st… in test()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.not_fn/ |
| H A D | not_fn.pass.cpp | 94 static_assert(std::is_move_constructible<RetT>::value, ""); in constructor_tests() 115 static_assert(std::is_move_constructible<RetT>::value, ""); in constructor_tests() 140 static_assert(std::is_move_constructible<RetT>::value, ""); in constructor_tests() 152 static_assert(std::is_move_constructible<RetT>::value, ""); in constructor_tests()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/unord.hash/ |
| H A D | non_enum.pass.cpp | 30 static_assert(!std::is_move_constructible<H>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.ctor/ |
| H A D | copy.pass.cpp | 33 std::is_move_constructible<A1>::value, "" in main()
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/memory/memory.resource.adaptor/memory.resource.adaptor.overview/ |
| H A D | overview.pass.cpp | 39 static_assert(std::is_move_constructible<R>::value, ""); in main()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/optional/optional.object/optional.object.ctor/ |
| H A D | move.pass.cpp | 60 static_assert(!(std::is_move_constructible<optional<Z>>::value), ""); in main()
|
| /llvm-project-15.0.7/libcxx/include/__utility/ |
| H A D | swap.h | 26 using __swap_result_t = typename enable_if<is_move_constructible<_Tp>::value && is_move_assignable<…
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | poisoned_hash_helper.h | 139 static_assert(std::is_move_constructible<Hash>::value, ""); in test_hash_enabled() 178 static_assert(!std::is_move_constructible<Hash>::value, ""); in test_hash_disabled()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
| H A D | pointer_deleter.pass.cpp | 45 static_assert(!std::is_move_constructible<no_move_deleter>::value, "");
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/ |
| H A D | transaction.pass.cpp | 77 static_assert( std::is_move_constructible<Transaction>::value, ""); in test()
|