| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/ |
| H A D | special_members.pass.cpp | 31 static_assert(std::is_copy_constructible_v<O> == std::is_copy_constructible_v<T>, 35 (std::is_copy_constructible_v<T> || std::is_move_constructible_v<T>), 39 (std::is_copy_constructible_v<T> && std::is_copy_assignable_v<T>), 45 (std::is_copy_constructible_v<T> && std::is_copy_assignable_v<T>)),
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
| H A D | is_copy_constructible.pass.cpp | 21 static_assert( std::is_copy_constructible_v<T>, ""); in test_is_copy_constructible() 30 static_assert(!std::is_copy_constructible_v<T>, ""); in test_is_not_copy_constructible()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/algorithms.results/ |
| H A D | in_in_out_result.pass.cpp | 54 static_assert(!std::is_copy_constructible_v<std::ranges::in_in_out_result<MoveOnly, int, int>>); 55 static_assert(!std::is_copy_constructible_v<std::ranges::in_in_out_result<int, MoveOnly, int>>); 56 static_assert(!std::is_copy_constructible_v<std::ranges::in_in_out_result<int, int, MoveOnly>>);
|
| H A D | in_out_out_result.pass.cpp | 52 static_assert(!std::is_copy_constructible_v<std::ranges::in_out_out_result<MoveOnly, int, int>>); 53 static_assert(!std::is_copy_constructible_v<std::ranges::in_out_out_result<int, MoveOnly, int>>); 54 static_assert(!std::is_copy_constructible_v<std::ranges::in_out_out_result<int, int, MoveOnly>>);
|
| H A D | in_fun_result.pass.cpp | 53 static_assert(!std::is_copy_constructible_v<std::ranges::in_fun_result<MoveOnly, int>>); 54 static_assert(!std::is_copy_constructible_v<std::ranges::in_fun_result<int, MoveOnly>>);
|
| H A D | min_max_result.pass.cpp | 51 static_assert(!std::is_copy_constructible_v<std::ranges::min_max_result<MoveOnly>>);
|
| H A D | in_found_result.pass.cpp | 52 static_assert(!std::is_copy_constructible_v<std::ranges::in_found_result<MoveOnly>>);
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.all/range.owning.view/ |
| H A D | constructor.pass.cpp | 61 static_assert(!std::is_copy_constructible_v<OwningView>); in test() 84 static_assert(!std::is_copy_constructible_v<OwningView>); in test() 103 static_assert(!std::is_copy_constructible_v<OwningView>); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.assign/ |
| H A D | copy.fail.cpp | 26 static_assert(!std::is_copy_constructible_v<NotCopyConstructible>); in main()
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_copy_constructible.h | 31 inline constexpr bool is_copy_constructible_v = is_copy_constructible<_Tp>::value; variable
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/ |
| H A D | ctor.pass.cpp | 32 !std::is_copy_constructible_v<std::basic_format_parse_context<CharT> >); in test()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.adaptors/range.lazy.split/ |
| H A D | types.h | 29 static_assert(!std::is_copy_constructible_v<ForwardView>);
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/ |
| H A D | types.h | 34 static_assert( std::is_copy_constructible_v<CopyableView>); 51 static_assert(!std::is_copy_constructible_v<ForwardView>);
|
| H A D | ctor.range.pass.cpp | 90 static_assert( std::is_copy_constructible_v<StrView>);
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.rel/ |
| H A D | is_invocable_r_v.compile.pass.cpp | 76 static_assert(!std::is_copy_constructible_v<CantMove>);
|
| H A D | is_invocable_r.compile.pass.cpp | 76 static_assert(!std::is_copy_constructible_v<CantMove>);
|
| H A D | is_nothrow_invocable.pass.cpp | 196 static_assert(!std::is_copy_constructible_v<CantMove>); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/format/format.formatter/format.context/format.context/ |
| H A D | ctor.pass.cpp | 38 !std::is_copy_constructible_v<std::basic_format_context<OutIt, CharT>>); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.copy/ |
| H A D | ranges_uninitialized_copy_n.pass.cpp | 155 static_assert(!std::is_copy_constructible_v<MoveOnlyIter>); in main()
|
| H A D | ranges_uninitialized_copy.pass.cpp | 376 static_assert(!std::is_copy_constructible_v<MoveOnlyIter>); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.move/ |
| H A D | ranges_uninitialized_move_n.pass.cpp | 173 static_assert(!std::is_copy_constructible_v<MoveOnlyIter>); in main()
|
| H A D | ranges_uninitialized_move.pass.cpp | 397 static_assert(!std::is_copy_constructible_v<MoveOnlyIter>); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/ |
| H A D | types.compile.pass.cpp | 92 concept disabled = !std::is_default_constructible_v<F> && !std::is_copy_constructible_v<F> &&
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.distance/ |
| H A D | iterator_sentinel.pass.cpp | 195 static_assert(!std::is_copy_constructible_v<It>); in test()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | optional | 1043 static_assert(is_copy_constructible_v<value_type>, 1170 constexpr optional or_else(_Func&& __f) const& requires is_copy_constructible_v<value_type> {
|