Home
last modified time | relevance | path

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 Dassign_rv_pair_U_V.pass.cpp52 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 Dassign_rv_pair.pass.cpp43 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 Dassign.move.pass.cpp23 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 Dcopy.pass.cpp33 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 Dmove.pass.cpp34 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 Dmove_pair.pass.cpp70 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 Dconvert_move.pass.cpp56 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 DCxx14Issues.csv20 …link/lwg2096>`__","Incorrect constraints of future::get in regard to MoveAssignable","Kona","|Comp…