Home
last modified time | relevance | path

Searched refs:NotMoveAssignable (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.nonprop.cache/
H A Dassign.move.pass.cpp34 struct NotMoveAssignable { struct
36 constexpr explicit NotMoveAssignable(int i) : x(i) { } in NotMoveAssignable() function
37 NotMoveAssignable(NotMoveAssignable&&) = default;
38 NotMoveAssignable& operator=(NotMoveAssignable&&) = delete;
90 test<NotMoveAssignable>(); in tests()
/llvm-project-15.0.7/libcxx/test/std/utilities/utility/utility.swap/
H A Dswap.pass.cpp48 struct NotMoveAssignable { struct
49 NotMoveAssignable(NotMoveAssignable&&);
51 NotMoveAssignable& operator=(NotMoveAssignable&&);
103 static_assert(!can_swap<NotMoveAssignable&>(), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.swap/
H A Dswap.pass.cpp45 struct NotMoveAssignable { struct
46 NotMoveAssignable() = default;
47 NotMoveAssignable(NotMoveAssignable &&) = default;
48 NotMoveAssignable &operator=(NotMoveAssignable &&) = delete;
507 using V = std::variant<int, NotMoveAssignable>; in test_swap_sfinae()