Searched refs:MoveAssignable (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/utility/pairs/pairs.pair/ |
| H A D | assign_rv_pair_U_V.pass.cpp | 52 struct MoveAssignable { struct 53 MoveAssignable& operator=(MoveAssignable const&) = delete; 54 MoveAssignable& operator=(MoveAssignable&&) = default; 93 using P1 = std::pair<MoveAssignable, long>; in test() 94 using P2 = std::pair<MoveAssignable&, int>; in test() 99 using P3 = std::pair<MoveAssignable, long>; in test() 100 using P4 = std::pair<MoveAssignable&&, int>; in test() 107 using P1 = std::pair<MoveAssignable&, long>; in test() 108 using P2 = std::pair<MoveAssignable&, int>; in test() 122 using P1 = std::pair<MoveAssignable&&, long>; in test() [all …]
|
| H A D | assign_rv_pair.pass.cpp | 43 struct MoveAssignable { struct 44 MoveAssignable& operator=(MoveAssignable const&) = delete; 45 MoveAssignable& operator=(MoveAssignable&&) = default; 112 using P1 = std::pair<MoveAssignable&, int>; in test() 121 using P3 = std::pair<MoveAssignable&&, int>; in test()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.nonprop.cache/ |
| H A D | assign.move.pass.cpp | 23 struct MoveAssignable { struct 25 constexpr explicit MoveAssignable(int i) : x(i) { } in MoveAssignable() function 26 MoveAssignable(MoveAssignable&&) = default; 27 constexpr MoveAssignable& operator=(MoveAssignable&& other) noexcept(NoexceptMove) { in operator =() argument 88 test<MoveAssignable<true>>(); in tests() 89 test<MoveAssignable<false>>(); in tests()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/ |
| H A D | copy.pass.cpp | 33 struct MoveAssignable { struct 34 MoveAssignable& operator=(MoveAssignable const&) = delete; 35 MoveAssignable& operator=(MoveAssignable&&) = default; 123 using T = std::tuple<int, MoveAssignable>; in main() 138 using T = std::tuple<int, MoveAssignable>; in main() 139 using P = std::pair<int, MoveAssignable>; in main()
|
| H A D | move.pass.cpp | 34 struct MoveAssignable { struct 35 MoveAssignable& operator=(MoveAssignable const&) = delete; 36 MoveAssignable& operator=(MoveAssignable&&) = default; 126 using T = std::tuple<int, MoveAssignable>; in main() 145 using T = std::tuple<int, MoveAssignable>; in main() 159 using T1 = std::tuple<MoveAssignable&, int>; in main() 168 using T3 = std::tuple<MoveAssignable&&, int>; in main()
|
| H A D | move_pair.pass.cpp | 70 struct MoveAssignable struct 72 MoveAssignable& operator=(MoveAssignable const&) = delete; 73 MoveAssignable& operator=(MoveAssignable&&) = default; 130 using T = std::tuple<MoveAssignable&, int>; in main() 131 using P = std::pair<MoveAssignable&, int>; in main() 145 using T1 = std::tuple<MoveAssignable&&, int>; in main() 146 using P1 = std::pair<MoveAssignable&&, int>; in main()
|
| H A D | convert_move.pass.cpp | 56 struct MoveAssignable { struct 57 MoveAssignable& operator=(MoveAssignable const&) = delete; 58 MoveAssignable& operator=(MoveAssignable&&) = default; 187 using T1 = std::tuple<MoveAssignable&, long>; in main() 188 using T2 = std::tuple<MoveAssignable&, int>; in main() 202 using T1 = std::tuple<MoveAssignable&&, long>; in main() 203 using T2 = std::tuple<MoveAssignable&&, int>; in main()
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx14Issues.csv | 20 …link/lwg2096>`__","Incorrect constraints of future::get in regard to MoveAssignable","Kona","|Comp…
|