Home
last modified time | relevance | path

Searched refs:DeletedMoveCtor (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/libcxx/test/support/type_classification/
H A Dmoveconstructible.h29 struct DeletedMoveCtor { struct
30 DeletedMoveCtor(DeletedMoveCtor&&) = delete;
31 DeletedMoveCtor& operator=(DeletedMoveCtor&&) = default; argument
35 DeletedMoveCtor X;
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/alg.req.ind.move/
H A Dindirectly_movable_storable.compile.pass.cpp61 struct DeletedMoveCtor { struct
62 DeletedMoveCtor(DeletedMoveCtor&&) = delete;
63 DeletedMoveCtor& operator=(DeletedMoveCtor&&) = default;
71 static_assert(!std::indirectly_movable_storable<DeletedMoveCtor*, DeletedMoveCtor*>);
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.moveconstructible/
H A Dmove_constructible.compile.pass.cpp54 static_assert(!std::move_constructible<DeletedMoveCtor>);
59 static_assert(std::move_constructible<DeletedMoveCtor&>);
60 static_assert(std::move_constructible<DeletedMoveCtor&&>);
61 static_assert(std::move_constructible<const DeletedMoveCtor&>);
62 static_assert(std::move_constructible<const DeletedMoveCtor&&>);
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/alg.req.ind.copy/
H A Dindirectly_copyable_storable.compile.pass.cpp166 struct DeletedMoveCtor { struct
167 DeletedMoveCtor(DeletedMoveCtor&&) = delete;
168 DeletedMoveCtor& operator=(DeletedMoveCtor&&) = default;
200 static_assert(!std::indirectly_copyable_storable<DeletedMoveCtor*, DeletedMoveCtor*>);
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.copyconstructible/
H A Dcopy_constructible.compile.pass.cpp48 static_assert(!std::copy_constructible<DeletedMoveCtor>);
53 static_assert(std::copy_constructible<DeletedMoveCtor&>);
54 static_assert(std::copy_constructible<const DeletedMoveCtor&>);
72 static_assert(!std::copy_constructible<DeletedMoveCtor&&>);
73 static_assert(!std::copy_constructible<const DeletedMoveCtor&&>);
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.object/
H A Dmovable.compile.pass.cpp96 static_assert(!std::movable<DeletedMoveCtor>);
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.swappable/
H A Dswappable_with.compile.pass.cpp635 static_assert(!check_swappable_with<DeletedMoveCtor, DeletedMoveCtor>());
H A Dswappable.pass.cpp219 static_assert(!std::swappable<DeletedMoveCtor>);