Home
last modified time | relevance | path

Searched refs:is_copy_constructible_v (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/
H A Dspecial_members.pass.cpp31 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 Dis_copy_constructible.pass.cpp21 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 Din_in_out_result.pass.cpp54 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 Din_out_out_result.pass.cpp52 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 Din_fun_result.pass.cpp53 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 Dmin_max_result.pass.cpp51 static_assert(!std::is_copy_constructible_v<std::ranges::min_max_result<MoveOnly>>);
H A Din_found_result.pass.cpp52 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 Dconstructor.pass.cpp61 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 Dcopy.fail.cpp26 static_assert(!std::is_copy_constructible_v<NotCopyConstructible>); in main()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_copy_constructible.h31 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 Dctor.pass.cpp32 !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 Dtypes.h29 static_assert(!std::is_copy_constructible_v<ForwardView>);
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/
H A Dtypes.h34 static_assert( std::is_copy_constructible_v<CopyableView>);
51 static_assert(!std::is_copy_constructible_v<ForwardView>);
H A Dctor.range.pass.cpp90 static_assert( std::is_copy_constructible_v<StrView>);
/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.rel/
H A Dis_invocable_r_v.compile.pass.cpp76 static_assert(!std::is_copy_constructible_v<CantMove>);
H A Dis_invocable_r.compile.pass.cpp76 static_assert(!std::is_copy_constructible_v<CantMove>);
H A Dis_nothrow_invocable.pass.cpp196 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 Dctor.pass.cpp38 !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 Dranges_uninitialized_copy_n.pass.cpp155 static_assert(!std::is_copy_constructible_v<MoveOnlyIter>); in main()
H A Dranges_uninitialized_copy.pass.cpp376 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 Dranges_uninitialized_move_n.pass.cpp173 static_assert(!std::is_copy_constructible_v<MoveOnlyIter>); in main()
H A Dranges_uninitialized_move.pass.cpp397 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 Dtypes.compile.pass.cpp92 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 Diterator_sentinel.pass.cpp195 static_assert(!std::is_copy_constructible_v<It>); in test()
/llvm-project-15.0.7/libcxx/include/
H A Doptional1043 static_assert(is_copy_constructible_v<value_type>,
1170 constexpr optional or_else(_Func&& __f) const& requires is_copy_constructible_v<value_type> {

12