Home
last modified time | relevance | path

Searched refs:DeletedMoveAssign (Results 1 – 7 of 7) sorted by relevance

/llvm-project/libcxx/test/support/type_classification/
H A Dmoveconstructible.h39 struct DeletedMoveAssign { struct
40 DeletedMoveAssign& operator=(DeletedMoveAssign&&) = delete; argument
44 DeletedMoveAssign X;
/llvm-project/clang/test/CXX/special/class.copy/
H A Dp23-cxx11.cpp43 struct DeletedMoveAssign { struct
44 DeletedMoveAssign &operator=(DeletedMoveAssign &&) = delete; // expected-note 2{{deleted}}
113 DeletedMoveAssign a; // expected-note {{field 'a' has a deleted move}}
150 struct E4 : DeletedMoveAssign { // expected-note {{base class 'DeletedMoveAssign' has a deleted mov…
/llvm-project/libcxx/test/std/concepts/concepts.lang/concept.moveconstructible/
H A Dmove_constructible.compile.pass.cpp56 static_assert(!std::move_constructible<DeletedMoveAssign>);
67 static_assert(std::move_constructible<DeletedMoveAssign&>);
68 static_assert(std::move_constructible<DeletedMoveAssign&&>);
69 static_assert(std::move_constructible<const DeletedMoveAssign&>);
70 static_assert(std::move_constructible<const DeletedMoveAssign&&>);
/llvm-project/libcxx/test/std/concepts/concepts.lang/concept.copyconstructible/
H A Dcopy_constructible.compile.pass.cpp50 static_assert(!std::copy_constructible<DeletedMoveAssign>);
57 static_assert(std::copy_constructible<DeletedMoveAssign&>);
58 static_assert(std::copy_constructible<const DeletedMoveAssign&>);
76 static_assert(!std::copy_constructible<DeletedMoveAssign&&>);
77 static_assert(!std::copy_constructible<const DeletedMoveAssign&&>);
/llvm-project/libcxx/test/std/concepts/concepts.object/
H A Dmovable.compile.pass.cpp98 static_assert(!std::movable<DeletedMoveAssign>);
/llvm-project/libcxx/test/std/concepts/concepts.lang/concept.swappable/
H A Dswappable_with.compile.pass.cpp638 static_assert(!check_swappable_with<DeletedMoveAssign, DeletedMoveAssign>());
H A Dswappable.pass.cpp221 static_assert(!std::swappable<DeletedMoveAssign>);