/external/cronet/tot/third_party/libc++/src/test/std/utilities/optional/optional.object/optional.object.assign/ |
D | const_optional_U.pass.cpp | 54 struct AssignableFrom { struct 65 AssignableFrom() = default; argument 67 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() function 68 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument 70 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() argument 71 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument 73 AssignableFrom(AssignableFrom const&) = delete; 74 AssignableFrom& operator=(AssignableFrom const&) = delete; 77 template <class T> int AssignableFrom<T>::type_constructed = 0; 78 template <class T> int AssignableFrom<T>::type_assigned = 0; [all …]
|
D | optional_U.pass.cpp | 61 struct AssignableFrom { struct 72 AssignableFrom() = default; argument 74 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() function 75 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument 77 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() argument 78 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument 80 AssignableFrom(AssignableFrom const&) = delete; 81 AssignableFrom& operator=(AssignableFrom const&) = delete; 84 template <class T> int AssignableFrom<T>::type_constructed = 0; 85 template <class T> int AssignableFrom<T>::type_assigned = 0; [all …]
|
/external/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/ |
D | const_optional_U.pass.cpp | 55 struct AssignableFrom { struct 66 AssignableFrom() = default; argument 68 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() argument 69 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument 71 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() argument 72 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument 74 AssignableFrom(AssignableFrom const&) = delete; 75 AssignableFrom& operator=(AssignableFrom const&) = delete; 78 template <class T> int AssignableFrom<T>::type_constructed = 0; 79 template <class T> int AssignableFrom<T>::type_assigned = 0; [all …]
|
D | optional_U.pass.cpp | 60 struct AssignableFrom { struct 71 AssignableFrom() = default; argument 73 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() function 74 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument 76 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() function 77 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument 79 AssignableFrom(AssignableFrom const&) = delete; 80 AssignableFrom& operator=(AssignableFrom const&) = delete; 83 template <class T> int AssignableFrom<T>::type_constructed = 0; 84 template <class T> int AssignableFrom<T>::type_assigned = 0; [all …]
|
/external/cronet/stable/third_party/libc++/src/test/std/utilities/optional/optional.object/optional.object.assign/ |
D | const_optional_U.pass.cpp | 54 struct AssignableFrom { struct 65 AssignableFrom() = default; argument 67 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() function 68 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument 70 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() function 71 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument 73 AssignableFrom(AssignableFrom const&) = delete; 74 AssignableFrom& operator=(AssignableFrom const&) = delete; 77 template <class T> int AssignableFrom<T>::type_constructed = 0; 78 template <class T> int AssignableFrom<T>::type_assigned = 0; [all …]
|
D | optional_U.pass.cpp | 61 struct AssignableFrom { struct 72 AssignableFrom() = default; argument 74 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() argument 75 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument 77 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() argument 78 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument 80 AssignableFrom(AssignableFrom const&) = delete; 81 AssignableFrom& operator=(AssignableFrom const&) = delete; 84 template <class T> int AssignableFrom<T>::type_constructed = 0; 85 template <class T> int AssignableFrom<T>::type_assigned = 0; [all …]
|
/external/cronet/tot/third_party/libc++/src/test/std/utilities/utility/pairs/pairs.pair/ |
D | assign_const_copy_convert.pass.cpp | 38 const std::pair<AssignableFrom<ConstCopyAssign>, AssignableFrom<ConstCopyAssign>>&, 42 const std::pair<AssignableFrom<CopyAssign>, AssignableFrom<CopyAssign>>&, 63 const std::pair<AssignableFrom<ConstCopyAssign>, AssignableFrom<ConstCopyAssign>> p2{3, 4}; in test() 72 const std::pair<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | assign_const_move_convert.pass.cpp | 38 const std::pair<AssignableFrom<ConstMoveAssign>, AssignableFrom<ConstMoveAssign>>&, 42 const std::pair<AssignableFrom<MoveAssign>, AssignableFrom<MoveAssign>>&, 63 const std::pair<AssignableFrom<ConstMoveAssign>, AssignableFrom<ConstMoveAssign>> p2{3, 4}; in test() 72 const std::pair<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
/external/cronet/stable/third_party/libc++/src/test/std/utilities/utility/pairs/pairs.pair/ |
D | assign_const_copy_convert.pass.cpp | 38 const std::pair<AssignableFrom<ConstCopyAssign>, AssignableFrom<ConstCopyAssign>>&, 42 const std::pair<AssignableFrom<CopyAssign>, AssignableFrom<CopyAssign>>&, 63 const std::pair<AssignableFrom<ConstCopyAssign>, AssignableFrom<ConstCopyAssign>> p2{3, 4}; in test() 72 const std::pair<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | assign_const_move_convert.pass.cpp | 38 const std::pair<AssignableFrom<ConstMoveAssign>, AssignableFrom<ConstMoveAssign>>&, 42 const std::pair<AssignableFrom<MoveAssign>, AssignableFrom<MoveAssign>>&, 63 const std::pair<AssignableFrom<ConstMoveAssign>, AssignableFrom<ConstMoveAssign>> p2{3, 4}; in test() 72 const std::pair<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
/external/cronet/tot/third_party/libc++/src/test/std/utilities/tuple/tuple.tuple/tuple.assign/ |
D | const_pair_copy.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssig… 39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<CopyAssign>, ConstCopyAssign>&, 43 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, AssignableFro… 63 const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssign> t2{3, 4}; in test() 72 const std::tuple<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | const_pair_move.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssig… 39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<MoveAssign>, ConstMoveAssign>&, 43 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, AssignableFro… 63 const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssign> t2{3, 4}; in test() 72 const std::tuple<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | const_convert_move.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>>&, std::tuple<C… 37 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssig… 40 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, AssignableFro… 60 const std::tuple<AssignableFrom<ConstMoveAssign>> t2{2}; in test() 68 const std::tuple<AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | const_convert_copy.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>>&, 38 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssig… 41 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, CopyAssign>&, 61 const std::tuple<AssignableFrom<ConstCopyAssign>> t2{2}; in test() 69 const std::tuple<AssignableFrom<TracedAssignment>> t2{}; in test()
|
/external/cronet/stable/third_party/libc++/src/test/std/utilities/tuple/tuple.tuple/tuple.assign/ |
D | const_pair_copy.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssig… 39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<CopyAssign>, ConstCopyAssign>&, 43 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, AssignableFro… 63 const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssign> t2{3, 4}; in test() 72 const std::tuple<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | const_pair_move.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssig… 39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<MoveAssign>, ConstMoveAssign>&, 43 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, AssignableFro… 63 const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssign> t2{3, 4}; in test() 72 const std::tuple<AssignableFrom<TracedAssignment>, AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | const_convert_move.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>>&, std::tuple<C… 37 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, ConstMoveAssig… 40 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstMoveAssign>, AssignableFro… 60 const std::tuple<AssignableFrom<ConstMoveAssign>> t2{2}; in test() 68 const std::tuple<AssignableFrom<TracedAssignment>> t2{}; in test()
|
D | const_convert_copy.pass.cpp | 35 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>>&, 38 static_assert(std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, ConstCopyAssig… 41 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, CopyAssign>&, 61 const std::tuple<AssignableFrom<ConstCopyAssign>> t2{2}; in test() 69 const std::tuple<AssignableFrom<TracedAssignment>> t2{}; in test()
|
/external/cronet/stable/third_party/libc++/src/test/support/ |
D | copy_move_types.h | 281 struct AssignableFrom { 284 constexpr AssignableFrom() = default; 287 constexpr AssignableFrom(U&& u) 291 constexpr AssignableFrom& operator=(const T& t) 298 constexpr AssignableFrom& operator=(T&& t) 305 constexpr const AssignableFrom& operator=(const T& t) const 312 constexpr const AssignableFrom& operator=(T&& t) const
|
/external/cronet/tot/third_party/libc++/src/test/support/ |
D | copy_move_types.h | 281 struct AssignableFrom { 284 constexpr AssignableFrom() = default; 287 constexpr AssignableFrom(U&& u) 291 constexpr AssignableFrom& operator=(const T& t) 298 constexpr AssignableFrom& operator=(T&& t) 305 constexpr const AssignableFrom& operator=(const T& t) const 312 constexpr const AssignableFrom& operator=(T&& t) const
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | PointerUnion.h | 97 template <typename Derived, typename T> struct AssignableFrom {
|