Home
last modified time | relevance | path

Searched refs:CopyAssignable (Results 1 – 25 of 34) sorted by relevance

12

/aosp_15_r20/external/cronet/third_party/libc++/src/test/libcxx/strings/c.strings/
H A Dconstexpr_memmove.pass.cpp53 struct CopyAssignable { struct
54 CopyAssignable() = default;
57 CopyAssignable(const CopyAssignable&) = delete; argument
58 CopyAssignable(CopyAssignable&&) = delete;
59 CopyAssignable& operator=(const CopyAssignable&) = default;
60 CopyAssignable& operator=(CopyAssignable&&) = delete;
125 test_user_defined_types<CopyAssignable, CopyAssignable>(); in test()
/aosp_15_r20/external/libcxx/test/std/utilities/utility/pairs/pairs.pair/
H A Dassign_pair.pass.cpp27 struct CopyAssignable { struct
28 CopyAssignable() = default;
29 CopyAssignable(CopyAssignable const&) = default;
30 CopyAssignable& operator=(CopyAssignable const&) = default;
31 CopyAssignable& operator=(CopyAssignable&&) = delete;
56 typedef std::pair<CopyAssignable, short> P; in main()
57 const P p1(CopyAssignable(), 4); in main()
80 using P = std::pair<CountAssign, CopyAssignable>; in main()
H A Dassign_rv_pair.pass.cpp27 struct CopyAssignable { struct
28 CopyAssignable() = default;
29 CopyAssignable& operator=(CopyAssignable const&) = default;
30 CopyAssignable& operator=(CopyAssignable&&) = delete;
78 using P = std::pair<CountAssign, CopyAssignable>; in main()
/aosp_15_r20/external/cronet/third_party/libc++/src/test/libcxx/ranges/range.nonprop.cache/
H A Dassign.copy.pass.cpp22 struct CopyAssignable { struct
24 constexpr explicit CopyAssignable(int i) : x(i) { } in CopyAssignable() function
25 CopyAssignable(CopyAssignable const&) = default;
26 constexpr CopyAssignable& operator=(CopyAssignable const& other) noexcept(NoexceptCopy) { in operator =() argument
30 constexpr bool operator==(CopyAssignable const& other) const { return x == other.x; } in operator ==() argument
91 test<CopyAssignable<true>>(); in tests()
92 test<CopyAssignable<false>>(); in tests()
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/utility/pairs/pairs.pair/
H A Dassign_rv_pair_U_V.pass.cpp57 struct CopyAssignable { struct
58 CopyAssignable& operator=(CopyAssignable const&) = default;
59 CopyAssignable& operator=(CopyAssignable&&) = delete;
114 using P1 = std::pair<CopyAssignable&, long>; in test()
115 using P2 = std::pair<CopyAssignable&, int>; in test()
126 using P3 = std::pair<CopyAssignable&&, long>; in test()
127 using P4 = std::pair<CopyAssignable&&, int>; in test()
H A Dassign_rv_pair.pass.cpp48 struct CopyAssignable { struct
49 CopyAssignable& operator=(CopyAssignable const&) = default;
50 CopyAssignable& operator=(CopyAssignable&&) = delete;
116 using P2 = std::pair<CopyAssignable&, int>; in test()
122 using P4 = std::pair<CopyAssignable&&, int>; in test()
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/tuple/tuple.tuple/tuple.assign/
H A Dmove.pass.cpp29 struct CopyAssignable { struct
30 CopyAssignable& operator=(CopyAssignable const&) = default;
31 CopyAssignable& operator=(CopyAssignable&&) = delete;
33 static_assert(std::is_copy_assignable<CopyAssignable>::value, "");
132 using T = std::tuple<CountAssign, CopyAssignable>; in main()
163 using T2 = std::tuple<CopyAssignable&, int>; in main()
169 using T4 = std::tuple<CopyAssignable&&, int>; in main()
H A Dmove_pair.pass.cpp76 struct CopyAssignable struct
78 CopyAssignable& operator=(CopyAssignable const&) = default;
79 CopyAssignable& operator=(CopyAssignable&&) = delete;
137 using T = std::tuple<CopyAssignable&, int>; in main()
138 using P = std::pair<CopyAssignable&, int>; in main()
149 using T2 = std::tuple<CopyAssignable&&, int>; in main()
150 using P2 = std::pair<CopyAssignable&&, int>; in main()
H A Dconvert_move.pass.cpp63 struct CopyAssignable { struct
64 CopyAssignable& operator=(CopyAssignable const&) = default;
65 CopyAssignable& operator=(CopyAssignable&&) = delete;
196 using T1 = std::tuple<CopyAssignable&, long>; in main()
197 using T2 = std::tuple<CopyAssignable&, int>; in main()
208 using T3 = std::tuple<CopyAssignable&&, long>; in main()
209 using T4 = std::tuple<CopyAssignable&&, int>; in main()
H A Dcopy.pass.cpp28 struct CopyAssignable { struct
29 CopyAssignable& operator=(CopyAssignable const&) = default;
30 CopyAssignable& operator=(CopyAssignable &&) = delete;
32 static_assert(std::is_copy_assignable<CopyAssignable>::value, "");
119 using T = std::tuple<int, CopyAssignable>; in main()
/aosp_15_r20/external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/
H A Dcopy.pass.cpp29 struct CopyAssignable { struct
30 CopyAssignable& operator=(CopyAssignable const&) = default;
31 CopyAssignable& operator=(CopyAssignable &&) = delete;
33 static_assert(std::is_copy_assignable<CopyAssignable>::value, "");
97 using T = std::tuple<int, CopyAssignable>; in main()
H A Dmove.pass.cpp29 struct CopyAssignable { struct
30 CopyAssignable& operator=(CopyAssignable const&) = default;
31 CopyAssignable& operator=(CopyAssignable&&) = delete;
33 static_assert(std::is_copy_assignable<CopyAssignable>::value, "");
118 using T = std::tuple<CountAssign, CopyAssignable>; in main()
/aosp_15_r20/external/libcxx/test/support/
H A Darchetypes.ipp112 struct CopyAssignable : DEFINE_BASE(CopyAssignable) {
113 using Base = DEFINE_BASE(CopyAssignable);
115 DEFINE_EXPLICIT DEFINE_CONSTEXPR CopyAssignable() DEFINE_NOEXCEPT = delete;
116 CopyAssignable& operator=(CopyAssignable const&) DEFINE_NOEXCEPT DEFINE_ASSIGN;
117 DEFINE_DTOR(CopyAssignable)
163 CopyAssignable,
/aosp_15_r20/external/cronet/third_party/libc++/src/test/support/
H A Darchetypes.ipp119 struct CopyAssignable : DEFINE_BASE(CopyAssignable) {
120 using Base = DEFINE_BASE(CopyAssignable);
122 DEFINE_EXPLICIT DEFINE_CONSTEXPR CopyAssignable() DEFINE_NOEXCEPT = delete;
123 CopyAssignable& operator=(CopyAssignable const&) DEFINE_NOEXCEPT DEFINE_ASSIGN;
124 DEFINE_DTOR(CopyAssignable)
170 CopyAssignable,
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/
Doptional.h327 struct CopyAssignable {};
330 struct CopyAssignable<false> {
331 constexpr CopyAssignable() = default;
332 constexpr CopyAssignable(const CopyAssignable&) = default;
333 constexpr CopyAssignable(CopyAssignable&&) = default;
334 CopyAssignable& operator=(const CopyAssignable&) = delete;
335 CopyAssignable& operator=(CopyAssignable&&) = default;
436 public internal::CopyAssignable<std::is_copy_constructible<T>::value &&
/aosp_15_r20/external/libchrome/base/
H A Doptional.h324 struct CopyAssignable {};
327 struct CopyAssignable<false> {
328 constexpr CopyAssignable() = default;
329 constexpr CopyAssignable(const CopyAssignable&) = default;
330 constexpr CopyAssignable(CopyAssignable&&) = default;
331 CopyAssignable& operator=(const CopyAssignable&) = delete;
332 CopyAssignable& operator=(CopyAssignable&&) = default;
433 public internal::CopyAssignable<std::is_copy_constructible<T>::value &&
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/4/external/libchrome/base/
Doptional.h327 struct CopyAssignable {};
330 struct CopyAssignable<false> {
331 constexpr CopyAssignable() = default;
332 constexpr CopyAssignable(const CopyAssignable&) = default;
333 constexpr CopyAssignable(CopyAssignable&&) = default;
334 CopyAssignable& operator=(const CopyAssignable&) = delete;
335 CopyAssignable& operator=(CopyAssignable&&) = default;
436 public internal::CopyAssignable<std::is_copy_constructible<T>::value &&
/aosp_15_r20/system/chre/util/tests/
H A Dcopyable_fixed_size_vector_test.cc36 TEST(CopyableFixedSizeVector, CopyAssignable) { in TEST() argument
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/asio/doc/requirements/
DProtocol.qbk12 [copyconstructible]), and `CopyAssignable` (C++Std [copyassignable]), as well
DEndpoint.qbk13 and `CopyAssignable` (C++Std [copyassignable]), as well as the additional
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/type_traits/doc/
Dis_copy_assignable.qbk14 __inherit If `T` is `CopyAssignable` (i.e. has an accessible explicit or implicit copy assignment o…
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/optional/doc/
D19_type_requirements.qbk34 Similarly, if `T` is `Copyable` (both __COPY_CONSTRUCTIBLE__ and `CopyAssignable`) then `optional<T…
/aosp_15_r20/external/webrtc/rtc_base/containers/
H A Dflat_tree_unittest.cc515 TYPED_TEST_P(FlatTreeTest, CopyAssignable) { in TYPED_TEST_P() argument
1453 CopyAssignable,
/aosp_15_r20/external/cronet/base/containers/
H A Dflat_tree_unittest.cc507 TYPED_TEST_P(FlatTreeTest, CopyAssignable) { in TYPED_TEST_P() argument
1488 CopyAssignable,
/aosp_15_r20/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/types/internal/
H A Dconformance_profile.h400 ABSL_INTERNAL_PESSIMISTIC_MODEL_OF_SPECIAL_MEMBER(CopyAssignable,

12