Home
last modified time | relevance | path

Searched refs:is_nothrow_move_constructible (Results 1 – 25 of 65) sorted by relevance

123

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_nothrow_move_constructible.pass.cpp19 static_assert( std::is_nothrow_move_constructible<T>::value, ""); in test_is_nothrow_move_constructible()
20 static_assert( std::is_nothrow_move_constructible<const T>::value, ""); in test_is_nothrow_move_constructible()
30 static_assert(!std::is_nothrow_move_constructible<T>::value, ""); in test_has_not_nothrow_move_constructor()
31 static_assert(!std::is_nothrow_move_constructible<const T>::value, ""); in test_has_not_nothrow_move_constructor()
32 static_assert(!std::is_nothrow_move_constructible<volatile T>::value, ""); in test_has_not_nothrow_move_constructor()
33 static_assert(!std::is_nothrow_move_constructible<const volatile T>::value, ""); in test_has_not_nothrow_move_constructor()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector.bool/
H A Dmove_noexcept.pass.cpp36 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
40 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
44 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
52 static_assert( std::is_nothrow_move_constructible<C>::value, ""); in main()
56 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/vector.cons/
H A Dmove_noexcept.pass.cpp37 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
41 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
45 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
51 static_assert( std::is_nothrow_move_constructible<C>::value, ""); in main()
53 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/
H A Dmove_noexcept.pass.cpp48 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
53 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
58 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
63 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
68 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/
H A Dmove_noexcept.pass.cpp48 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
53 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
58 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
63 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
68 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/
H A Dmove_noexcept.pass.cpp48 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
53 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
58 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
63 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
68 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/
H A Dmove_noexcept.pass.cpp49 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
54 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
59 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
64 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
69 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/strings/basic.string/string.cons/
H A Dmove_noexcept.pass.cpp28 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
32 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
37 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
39 static_assert( std::is_nothrow_move_constructible<C>::value, ""); in main()
H A Dmove_alloc.pass.cpp43 static_assert((noexcept(S()) == std::is_nothrow_move_constructible<A>::value), "" ); in test()
57 static_assert((noexcept(S()) == std::is_nothrow_move_constructible<A>::value), "" ); in test()
69 static_assert((noexcept(S()) == std::is_nothrow_move_constructible<A>::value), "" ); in test()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/list/list.cons/
H A Dmove_noexcept.pass.cpp38 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
42 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
46 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
51 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/deque.cons/
H A Dmove_noexcept.pass.cpp38 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
42 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
46 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
50 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/
H A Dmove_noexcept.pass.cpp38 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
42 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
46 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
50 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/set.cons/
H A Dmove_noexcept.pass.cpp39 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
43 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
47 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
52 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/multiset.cons/
H A Dmove_noexcept.pass.cpp39 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
43 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
47 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
52 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/multimap.cons/
H A Dmove_noexcept.pass.cpp40 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
44 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
48 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
53 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/map/map.cons/
H A Dmove_noexcept.pass.cpp40 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
44 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
48 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
53 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dexception-spec-crash.cpp5 template <class _Tp> struct is_nothrow_move_constructible { struct
19 noexcept(is_nothrow_move_constructible<allocator_type>::value); argument
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_nothrow_move_constructible.h23 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_nothrow_move_constructible struct
29 inline constexpr bool is_nothrow_move_constructible_v = is_nothrow_move_constructible<_Tp>::value;
/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
H A Dmove.pass.cpp145 static_assert(std::is_nothrow_move_constructible<U>::value, ""); in test_noexcept()
149 static_assert(std::is_nothrow_move_constructible<U>::value, ""); in test_noexcept()
153 static_assert(std::is_nothrow_move_constructible<U>::value, ""); in test_noexcept()
157 static_assert(std::is_nothrow_move_constructible<U>::value, ""); in test_noexcept()
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/
H A Dtransaction.pass.cpp91 static_assert( std::is_nothrow_move_constructible<Transaction>::value, ""); in test()
92 static_assert(!std::is_nothrow_move_constructible<ThrowOnMoveTransaction>::value, ""); in test()
/llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/
H A Dmove.pass.cpp109 static_assert(std::is_nothrow_move_constructible<V>::value, ""); in test_move_noexcept()
113 static_assert(std::is_nothrow_move_constructible<V>::value, ""); in test_move_noexcept()
117 static_assert(!std::is_nothrow_move_constructible<V>::value, ""); in test_move_noexcept()
121 static_assert(!std::is_nothrow_move_constructible<V>::value, ""); in test_move_noexcept()
/llvm-project-15.0.7/libcxx/test/std/containers/container.adaptors/priority.queue/priqueue.cons/
H A Dmove_noexcept.pass.cpp29 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/container.adaptors/queue/queue.cons/
H A Dmove_noexcept.pass.cpp30 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/container.adaptors/stack/stack.cons/
H A Dmove_noexcept.pass.cpp29 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
/llvm-project-15.0.7/clang/test/Modules/Inputs/PR27401/
H A Da.h13 struct is_nothrow_move_constructible struct

123