| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
| H A D | is_nothrow_move_constructible.pass.cpp | 19 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 D | move_noexcept.pass.cpp | 36 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 D | move_noexcept.pass.cpp | 37 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 D | move_noexcept.pass.cpp | 48 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 D | move_noexcept.pass.cpp | 48 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 D | move_noexcept.pass.cpp | 48 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 D | move_noexcept.pass.cpp | 49 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 D | move_noexcept.pass.cpp | 28 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 D | move_alloc.pass.cpp | 43 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 D | move_noexcept.pass.cpp | 38 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 D | move_noexcept.pass.cpp | 38 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 D | move_noexcept.pass.cpp | 38 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 D | move_noexcept.pass.cpp | 39 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 D | move_noexcept.pass.cpp | 39 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 D | move_noexcept.pass.cpp | 40 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 D | move_noexcept.pass.cpp | 40 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 D | exception-spec-crash.cpp | 5 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 D | is_nothrow_move_constructible.h | 23 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 D | move.pass.cpp | 145 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 D | transaction.pass.cpp | 91 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 D | move.pass.cpp | 109 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 D | move_noexcept.pass.cpp | 29 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 D | move_noexcept.pass.cpp | 30 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 D | move_noexcept.pass.cpp | 29 static_assert(std::is_nothrow_move_constructible<C>::value, ""); in main()
|
| /llvm-project-15.0.7/clang/test/Modules/Inputs/PR27401/ |
| H A D | a.h | 13 struct is_nothrow_move_constructible struct
|