Home
last modified time | relevance | path

Searched defs:MakeEmptyT (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/variant/variant.relops/
H A Drelops.pass.cpp45 struct MakeEmptyT { struct
47 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() function
48 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
50 inline bool operator==(const MakeEmptyT &, const MakeEmptyT &) { in operator ==()
54 inline bool operator!=(const MakeEmptyT &, const MakeEmptyT &) { in operator !=()
58 inline bool operator<(const MakeEmptyT &, const MakeEmptyT &) { in operator <()
62 inline bool operator<=(const MakeEmptyT &, const MakeEmptyT &) { in operator <=()
66 inline bool operator>(const MakeEmptyT &, const MakeEmptyT &) { in operator >()
70 inline bool operator>=(const MakeEmptyT &, const MakeEmptyT &) { in operator >=()
H A Dthree_way.pass.cpp31 struct MakeEmptyT { struct
33 MakeEmptyT(MakeEmptyT&&) { throw 42; } in MakeEmptyT() function
34 MakeEmptyT& operator=(MakeEmptyT&&) { throw 42; } in operator =() argument
36 inline bool operator==(const MakeEmptyT&, const MakeEmptyT&) { in operator ==()
40 inline std::weak_ordering operator<=>(const MakeEmptyT&, const MakeEmptyT&) { in operator <=>()
/aosp_15_r20/external/libcxx/test/std/utilities/variant/variant.relops/
H A Drelops.pass.cpp47 struct MakeEmptyT { struct
49 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() function
50 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
52 inline bool operator==(const MakeEmptyT &, const MakeEmptyT &) { in operator ==()
56 inline bool operator!=(const MakeEmptyT &, const MakeEmptyT &) { in operator !=()
60 inline bool operator<(const MakeEmptyT &, const MakeEmptyT &) { in operator <()
64 inline bool operator<=(const MakeEmptyT &, const MakeEmptyT &) { in operator <=()
68 inline bool operator>(const MakeEmptyT &, const MakeEmptyT &) { in operator >()
72 inline bool operator>=(const MakeEmptyT &, const MakeEmptyT &) { in operator >=()
/aosp_15_r20/external/libcxx/test/support/
H A Dvariant_test_helpers.hpp45 struct MakeEmptyT { struct
47 MakeEmptyT() { ++alive; } in MakeEmptyT() argument
48 MakeEmptyT(MakeEmptyT const&) { in MakeEmptyT() function
53 MakeEmptyT(MakeEmptyT &&) { in MakeEmptyT() function
56 MakeEmptyT& operator=(MakeEmptyT const&) { in operator =() argument
59 MakeEmptyT& operator=(MakeEmptyT&&) { in operator =() argument
62 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument
/aosp_15_r20/external/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/
H A Dcopy.pass.cpp84 struct MakeEmptyT { struct
86 MakeEmptyT() { ++alive; } in MakeEmptyT() argument
87 MakeEmptyT(const MakeEmptyT &) { in MakeEmptyT() argument
92 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() argument
93 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } in operator =() argument
94 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
95 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument
H A Dmove.pass.cpp86 struct MakeEmptyT { struct
88 MakeEmptyT() { ++alive; } in MakeEmptyT() argument
89 MakeEmptyT(const MakeEmptyT &) { in MakeEmptyT() function
94 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() function
95 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } in operator =() argument
96 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
97 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/variant/variant.variant/variant.ctor/
H A Dcopy.pass.cpp74 struct MakeEmptyT { struct
76 MakeEmptyT() { ++alive; } in MakeEmptyT() argument
77 MakeEmptyT(const MakeEmptyT &) { in MakeEmptyT() function
82 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() function
83 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } in operator =() argument
84 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
85 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument
H A Dmove.pass.cpp76 struct MakeEmptyT { struct
78 MakeEmptyT() { ++alive; } in MakeEmptyT() function
79 MakeEmptyT(const MakeEmptyT &) { in MakeEmptyT() function
84 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() argument
85 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } in operator =() argument
86 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
87 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument
/aosp_15_r20/external/cronet/third_party/libc++/src/test/support/
H A Dvariant_test_helpers.h43 struct MakeEmptyT { struct
45 MakeEmptyT() { ++alive; } in MakeEmptyT() function
46 MakeEmptyT(MakeEmptyT const&) { in MakeEmptyT() function
51 MakeEmptyT(MakeEmptyT &&) { in MakeEmptyT() argument
60 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/variant/variant.variant/variant.assign/
H A Dcopy.pass.cpp169 struct MakeEmptyT { struct
171 MakeEmptyT() { ++alive; } in MakeEmptyT() argument
172 MakeEmptyT(const MakeEmptyT &) { in MakeEmptyT() argument
177 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() argument
178 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } in operator =() argument
179 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
180 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument
/aosp_15_r20/external/libcxx/test/std/utilities/variant/variant.variant/variant.assign/
H A Dcopy.pass.cpp183 struct MakeEmptyT { struct
185 MakeEmptyT() { ++alive; } in MakeEmptyT() function
186 MakeEmptyT(const MakeEmptyT &) { in MakeEmptyT() argument
191 MakeEmptyT(MakeEmptyT &&) { throw 42; } in MakeEmptyT() argument
192 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } in operator =() argument
193 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } in operator =() argument
194 ~MakeEmptyT() { --alive; } in ~MakeEmptyT() argument