Searched refs:ConstCopyAssign (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/ |
| H A D | const_pair_copy.pass.cpp | 35 …ic_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssign>&, 36 const std::pair<ConstCopyAssign, ConstCopyAssign>&>); 39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<CopyAssign>, ConstCopyAssign>&, 40 const std::pair<CopyAssign, ConstCopyAssign>&>); 43 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, AssignableFro… 44 const std::tuple<ConstCopyAssign, CopyAssign>&>); 62 const std::pair<ConstCopyAssign, ConstCopyAssign> t1{1, 2}; in test() 63 const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssign> t2{3, 4}; in test()
|
| H A D | const_convert_copy.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>>&, 36 const std::tuple<ConstCopyAssign>&>); 38 …ic_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssign>&, 39 const std::tuple<ConstCopyAssign, ConstCopyAssign>&>); 41 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, CopyAssign>&, 42 const std::tuple<ConstCopyAssign, CopyAssign>&>); 60 const std::tuple<ConstCopyAssign> t1{1}; in test() 61 const std::tuple<AssignableFrom<ConstCopyAssign>> t2{2}; in test()
|
| H A D | types.h | 27 struct ConstCopyAssign { struct 30 constexpr ConstCopyAssign() = default; argument 31 constexpr ConstCopyAssign(int v) : val(v) {} in ConstCopyAssign() function 33 constexpr const ConstCopyAssign& operator=(const ConstCopyAssign& other) const { 38 constexpr ConstCopyAssign& operator=(const ConstCopyAssign&) = delete; argument 39 constexpr ConstCopyAssign& operator=(ConstCopyAssign&&) = delete; argument 40 constexpr const ConstCopyAssign& operator=(ConstCopyAssign&&) const = delete; argument
|
| H A D | const_copy.pass.cpp | 30 …tatic_assert(std::is_assignable_v<const std::tuple<ConstCopyAssign>&, const std::tuple<ConstCopyAs… 51 const std::tuple<ConstCopyAssign> t1{1}; in test() 52 const std::tuple<ConstCopyAssign> t2{2}; in test()
|
| H A D | const_move.pass.cpp | 32 static_assert(std::is_assignable_v<const std::tuple<ConstCopyAssign>&, std::tuple<ConstCopyAssign>&…
|