Home
last modified time | relevance | path

Searched refs:ConstMoveAssign (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/
H A Dconst_pair_move.pass.cpp35 …ic_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssign>&,
36 std::pair<ConstMoveAssign, ConstMoveAssign>&&>);
39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<MoveAssign>, ConstMoveAssign>&,
40 std::pair<MoveAssign, ConstMoveAssign>&&>);
43 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, AssignableFro…
44 std::tuple<ConstMoveAssign, MoveAssign>&&>);
62 std::pair<ConstMoveAssign, ConstMoveAssign> t1{1, 2}; in test()
63 const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssign> t2{3, 4}; in test()
H A Dconst_convert_move.pass.cpp35 …std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>>&, std::tuple<ConstMoveAssig…
37 …ic_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssign>&,
38 std::tuple<ConstMoveAssign, ConstMoveAssign>&&>);
40 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, AssignableFro…
41 std::tuple<ConstMoveAssign, MoveAssign>&&>);
59 std::tuple<ConstMoveAssign> t1{1}; in test()
60 const std::tuple<AssignableFrom<ConstMoveAssign>> t2{2}; in test()
H A Dtypes.h56 struct ConstMoveAssign { struct
59 constexpr ConstMoveAssign() = default; argument
60 constexpr ConstMoveAssign(int v) : val(v) {} in ConstMoveAssign() function
62 constexpr const ConstMoveAssign& operator=(ConstMoveAssign&& other) const {
67 constexpr ConstMoveAssign& operator=(const ConstMoveAssign&) = delete; argument
68 constexpr const ConstMoveAssign& operator=(const ConstMoveAssign&) const = delete; argument
69 constexpr ConstMoveAssign& operator=(ConstMoveAssign&&) = delete; argument
H A Dconst_move.pass.cpp35 static_assert(std::is_assignable_v<const std::tuple<ConstMoveAssign>&, std::tuple<ConstMoveAssign>&…
54 std::tuple<ConstMoveAssign> t1{1}; in test()
55 const std::tuple<ConstMoveAssign> t2{2}; in test()
H A Dconst_copy.pass.cpp32 …atic_assert(!std::is_assignable_v<const std::tuple<ConstMoveAssign>&, const std::tuple<ConstMoveAs…