Home
last modified time | relevance | path

Searched refs:CopyAssign (Results 1 – 25 of 53) sorted by relevance

123

/external/clang/test/CXX/special/class.copy/
Dp23-cxx11.cpp5 template<typename T> struct CopyAssign { struct
66 template struct CopyAssign<A1>; // expected-note {{here}} variable
86 template struct CopyAssign<B1>; // expected-note {{here}} variable
88 template struct CopyAssign<B2>; // expected-note {{here}} variable
90 template struct CopyAssign<B3>; variable
97 template struct CopyAssign<C1>; // expected-note {{here}} variable
128 template struct CopyAssign<D1>; // expected-note {{here}} variable
131 template struct CopyAssign<D3>; // expected-note {{here}} variable
134 template struct CopyAssign<D5>; // expected-note {{here}} variable
137 template struct CopyAssign<D7>; // expected-note {{here}} variable
[all …]
/external/libcxx/test/std/utilities/variant/variant.variant/variant.assign/
Dcopy.pass.cpp62 struct CopyAssign { struct
71 CopyAssign(int v) : value(v) { ++alive; } in CopyAssign() argument
72 CopyAssign(const CopyAssign &o) : value(o.value) { in CopyAssign() argument
76 CopyAssign(CopyAssign &&o) noexcept : value(o.value) { in CopyAssign() argument
81 CopyAssign &operator=(const CopyAssign &o) { in operator =() argument
86 CopyAssign &operator=(CopyAssign &&o) noexcept { in operator =() argument
92 ~CopyAssign() { --alive; } in ~CopyAssign() argument
96 int CopyAssign::alive = 0; argument
97 int CopyAssign::copy_construct = 0;
98 int CopyAssign::copy_assign = 0;
[all …]
/external/clang/test/CXX/class/class.union/
Dp1.cpp30 class CopyAssign { // expected-note 2 {{because no assignment operator can be used to copy an objec… class
31 CopyAssign& operator=(CopyAssign& CA) { abort(); } in operator =()
45CopyAssign copyassign; // expected-error {{union member 'copyassign' has a non-trivial copy assign…
67 CopyAssign copyassign;
88 …struct s5 : CopyAssign { // expected-note {{because no assignment operator can be used to copy an …
130 Either<int,CopyAssign> copyassign(0); // expected-note {{in instantiation of template}} in fred()
/external/cronet/stable/third_party/libc++/src/test/std/utilities/utility/pairs/pairs.pair/
Dassign_const_copy_pair.pass.cpp38 static_assert(!std::is_assignable_v<const std::pair<CopyAssign, CopyAssign>&,
39 const std::pair<CopyAssign, CopyAssign>&>);
Dassign_const_copy_convert.pass.cpp42 const std::pair<AssignableFrom<CopyAssign>, AssignableFrom<CopyAssign>>&,
43 const std::pair<CopyAssign, CopyAssign>&>);
/external/cronet/tot/third_party/libc++/src/test/std/utilities/utility/pairs/pairs.pair/
Dassign_const_copy_pair.pass.cpp38 static_assert(!std::is_assignable_v<const std::pair<CopyAssign, CopyAssign>&,
39 const std::pair<CopyAssign, CopyAssign>&>);
Dassign_const_copy_convert.pass.cpp42 const std::pair<AssignableFrom<CopyAssign>, AssignableFrom<CopyAssign>>&,
43 const std::pair<CopyAssign, CopyAssign>&>);
/external/cronet/stable/third_party/libc++/src/test/support/
Dcopy_move_types.h222 struct CopyAssign {
225 constexpr CopyAssign() = default;
226 constexpr CopyAssign(int v) : val(v) {}
228 constexpr CopyAssign& operator=(const CopyAssign&) = default;
230 constexpr const CopyAssign& operator=(const CopyAssign&) const = delete;
231 constexpr CopyAssign& operator=(CopyAssign&&) = delete;
232 constexpr const CopyAssign& operator=(CopyAssign&&) const = delete;
/external/cronet/tot/third_party/libc++/src/test/support/
Dcopy_move_types.h222 struct CopyAssign {
225 constexpr CopyAssign() = default;
226 constexpr CopyAssign(int v) : val(v) {}
228 constexpr CopyAssign& operator=(const CopyAssign&) = default;
230 constexpr const CopyAssign& operator=(const CopyAssign&) const = delete;
231 constexpr CopyAssign& operator=(CopyAssign&&) = delete;
232 constexpr const CopyAssign& operator=(CopyAssign&&) const = delete;
/external/cronet/tot/third_party/libc++/src/test/std/utilities/variant/variant.variant/variant.assign/
Dcopy.pass.cpp48 struct CopyAssign { struct
49 constexpr CopyAssign(int v, int* alv, int* cpy_ctr, int* cpy_assi, int* move_ctr, int* move_assi) in CopyAssign() function
58 constexpr CopyAssign(const CopyAssign& o) in CopyAssign() argument
68 constexpr CopyAssign(CopyAssign&& o) noexcept in CopyAssign() function
79 constexpr CopyAssign& operator=(const CopyAssign& o) { in operator =() argument
89 constexpr CopyAssign& operator=(CopyAssign&& o) noexcept { in operator =() argument
100 TEST_CONSTEXPR_CXX20 ~CopyAssign() { --*alive; } in ~CopyAssign() argument
372 using V = std::variant<int, CopyAssign, unsigned>; in test_copy_assignment_same_index()
378 …V v1(std::in_place_type<CopyAssign>, 43, &alive, &copy_construct, &copy_assign, &move_construct, &… in test_copy_assignment_same_index()
379 …V v2(std::in_place_type<CopyAssign>, 42, &alive, &copy_construct, &copy_assign, &move_construct, &… in test_copy_assignment_same_index()
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/utilities/variant/variant.variant/variant.assign/
Dcopy.pass.cpp48 struct CopyAssign { struct
49 constexpr CopyAssign(int v, int* alv, int* cpy_ctr, int* cpy_assi, int* move_ctr, int* move_assi) in CopyAssign() argument
58 constexpr CopyAssign(const CopyAssign& o) in CopyAssign() argument
68 constexpr CopyAssign(CopyAssign&& o) noexcept in CopyAssign() function
79 constexpr CopyAssign& operator=(const CopyAssign& o) { in operator =() argument
89 constexpr CopyAssign& operator=(CopyAssign&& o) noexcept { in operator =() argument
100 TEST_CONSTEXPR_CXX20 ~CopyAssign() { --*alive; } in ~CopyAssign() argument
372 using V = std::variant<int, CopyAssign, unsigned>; in test_copy_assignment_same_index()
378 …V v1(std::in_place_type<CopyAssign>, 43, &alive, &copy_construct, &copy_assign, &move_construct, &… in test_copy_assignment_same_index()
379 …V v2(std::in_place_type<CopyAssign>, 42, &alive, &copy_construct, &copy_assign, &move_construct, &… in test_copy_assignment_same_index()
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/utilities/tuple/tuple.tuple/tuple.assign/
Dconst_pair_copy.pass.cpp39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<CopyAssign>, ConstCopyAssign>&,
40 const std::pair<CopyAssign, ConstCopyAssign>&>);
43 …td::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, AssignableFrom<CopyAssign>>&,
44 const std::tuple<ConstCopyAssign, CopyAssign>&>);
Dconst_convert_copy.pass.cpp41 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, CopyAssign>&,
42 const std::tuple<ConstCopyAssign, CopyAssign>&>);
Dconst_copy.pass.cpp31 static_assert(!std::is_assignable_v<const std::tuple<CopyAssign>&, const std::tuple<CopyAssign>&>);
Dconst_move.pass.cpp34 static_assert(!std::is_assignable_v<const std::tuple<CopyAssign>&, std::tuple<CopyAssign>&&>);
/external/cronet/stable/third_party/libc++/src/test/std/utilities/tuple/tuple.tuple/tuple.assign/
Dconst_pair_copy.pass.cpp39 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<CopyAssign>, ConstCopyAssign>&,
40 const std::pair<CopyAssign, ConstCopyAssign>&>);
43 …td::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, AssignableFrom<CopyAssign>>&,
44 const std::tuple<ConstCopyAssign, CopyAssign>&>);
Dconst_convert_copy.pass.cpp41 static_assert(!std::is_assignable_v<const std::tuple<AssignableFrom<ConstCopyAssign>, CopyAssign>&,
42 const std::tuple<ConstCopyAssign, CopyAssign>&>);
Dconst_copy.pass.cpp31 static_assert(!std::is_assignable_v<const std::tuple<CopyAssign>&, const std::tuple<CopyAssign>&>);
Dconst_move.pass.cpp34 static_assert(!std::is_assignable_v<const std::tuple<CopyAssign>&, std::tuple<CopyAssign>&&>);
/external/perfetto/src/profiling/common/
Dinterner_unittest.cc97 TEST(InternerStringTest, CopyAssign) { in TEST() argument
/external/webrtc/rtc_base/
Dbounded_inline_vector_unittest.cc69 TYPED_TEST(BoundedInlineVectorTestCopyableTypes, CopyAssign) { in TYPED_TEST() argument
/external/libchrome/base/
Doptional.h245 CopyAssign(other);
257 void CopyAssign(const OptionalBase<U>& other) {
562 CopyAssign(other);
697 using internal::OptionalBase<T>::CopyAssign;
/external/pdfium/core/fxcrt/
Dobserved_ptr_unittest.cpp71 TEST(ObservePtr, CopyAssign) { in TEST() argument
/external/cronet/tot/third_party/llvm-libc/src/test/src/__support/CPP/
Dstring_test.cpp98 TEST(LlvmLibcStringTest, CopyAssign) { in TEST() argument
/external/llvm-libc/test/src/__support/CPP/
Dstring_test.cpp98 TEST(LlvmLibcStringTest, CopyAssign) { in TEST() argument

123