/external/libcxx/test/support/ |
variant_test_helpers.hpp | 45 struct MakeEmptyT { 47 MakeEmptyT() { ++alive; } 48 MakeEmptyT(MakeEmptyT const&) { 53 MakeEmptyT(MakeEmptyT &&) { 56 MakeEmptyT& operator=(MakeEmptyT const&) { 59 MakeEmptyT& operator=(MakeEmptyT&&) [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/support/ |
variant_test_helpers.hpp | 45 struct MakeEmptyT { 47 MakeEmptyT() { ++alive; } 48 MakeEmptyT(MakeEmptyT const&) { 53 MakeEmptyT(MakeEmptyT &&) { 56 MakeEmptyT& operator=(MakeEmptyT const&) { 59 MakeEmptyT& operator=(MakeEmptyT&&) [all...] |
/external/libcxx/test/std/utilities/variant/variant.relops/ |
relops.pass.cpp | 47 struct MakeEmptyT { 48 MakeEmptyT() = default; 49 MakeEmptyT(MakeEmptyT &&) { throw 42; } 50 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } 52 inline bool operator==(const MakeEmptyT &, const MakeEmptyT &) { 56 inline bool operator!=(const MakeEmptyT &, const MakeEmptyT &) [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/variant/variant.relops/ |
relops.pass.cpp | 47 struct MakeEmptyT { 48 MakeEmptyT() = default; 49 MakeEmptyT(MakeEmptyT &&) { throw 42; } 50 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; } 52 inline bool operator==(const MakeEmptyT &, const MakeEmptyT &) { 56 inline bool operator!=(const MakeEmptyT &, const MakeEmptyT &) [all...] |
/external/libcxx/test/std/utilities/variant/variant.variant/variant.status/ |
valueless_by_exception.pass.cpp | 49 using V = std::variant<int, MakeEmptyT>;
|
index.pass.cpp | 56 using V = std::variant<int, MakeEmptyT>;
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/variant/variant.variant/variant.status/ |
valueless_by_exception.pass.cpp | 49 using V = std::variant<int, MakeEmptyT>;
|
index.pass.cpp | 56 using V = std::variant<int, MakeEmptyT>;
|
/external/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
copy.pass.cpp | 83 struct MakeEmptyT { 85 MakeEmptyT() { ++alive; } 86 MakeEmptyT(const MakeEmptyT &) { 91 MakeEmptyT(MakeEmptyT &&) { throw 42; } 92 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } 93 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; [all...] |
move.pass.cpp | 85 struct MakeEmptyT { 87 MakeEmptyT() { ++alive; } 88 MakeEmptyT(const MakeEmptyT &) { 93 MakeEmptyT(MakeEmptyT &&) { throw 42; } 94 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } 95 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/variant/variant.variant/variant.ctor/ |
copy.pass.cpp | 83 struct MakeEmptyT { 85 MakeEmptyT() { ++alive; } 86 MakeEmptyT(const MakeEmptyT &) { 91 MakeEmptyT(MakeEmptyT &&) { throw 42; } 92 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } 93 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; [all...] |
move.pass.cpp | 85 struct MakeEmptyT { 87 MakeEmptyT() { ++alive; } 88 MakeEmptyT(const MakeEmptyT &) { 93 MakeEmptyT(MakeEmptyT &&) { throw 42; } 94 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } 95 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; [all...] |
/external/libcxx/test/std/utilities/variant/variant.variant/variant.assign/ |
copy.pass.cpp | 182 struct MakeEmptyT { 184 MakeEmptyT() { ++alive; } 185 MakeEmptyT(const MakeEmptyT &) { 190 MakeEmptyT(MakeEmptyT &&) { throw 42; } 191 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } 192 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; [all...] |
move.pass.cpp | 237 using MET = MakeEmptyT; 254 using MET = MakeEmptyT; 280 using MET = MakeEmptyT; 338 using MET = MakeEmptyT; 422 using MET = MakeEmptyT;
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/variant/variant.variant/variant.assign/ |
copy.pass.cpp | 182 struct MakeEmptyT { 184 MakeEmptyT() { ++alive; } 185 MakeEmptyT(const MakeEmptyT &) { 190 MakeEmptyT(MakeEmptyT &&) { throw 42; } 191 MakeEmptyT &operator=(const MakeEmptyT &) { throw 42; } 192 MakeEmptyT &operator=(MakeEmptyT &&) { throw 42; [all...] |
move.pass.cpp | 237 using MET = MakeEmptyT; 254 using MET = MakeEmptyT; 280 using MET = MakeEmptyT; 338 using MET = MakeEmptyT; 422 using MET = MakeEmptyT;
|
/external/libcxx/test/std/utilities/variant/variant.hash/ |
hash.pass.cpp | 28 template <> struct hash<::MakeEmptyT> { 29 size_t operator()(const ::MakeEmptyT &) const { 83 using V = std::variant<int, MakeEmptyT>;
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/variant/variant.hash/ |
hash.pass.cpp | 28 template <> struct hash<::MakeEmptyT> { 29 size_t operator()(const ::MakeEmptyT &) const { 83 using V = std::variant<int, MakeEmptyT>;
|
/external/libcxx/test/std/utilities/variant/variant.visit/ |
visit.pass.cpp | 270 using V = std::variant<int, MakeEmptyT>; 276 using V = std::variant<int, MakeEmptyT>; 284 using V = std::variant<int, MakeEmptyT>; 292 using V = std::variant<int, MakeEmptyT>; 293 using V2 = std::variant<long, std::string, void *, MakeEmptyT>;
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/variant/variant.visit/ |
visit.pass.cpp | 270 using V = std::variant<int, MakeEmptyT>; 276 using V = std::variant<int, MakeEmptyT>; 284 using V = std::variant<int, MakeEmptyT>; 292 using V = std::variant<int, MakeEmptyT>; 293 using V2 = std::variant<long, std::string, void *, MakeEmptyT>;
|
/external/libcxx/test/std/utilities/variant/variant.variant/variant.swap/ |
swap.pass.cpp | 189 using V = std::variant<int, MakeEmptyT>; 195 assert(MakeEmptyT::alive == 0); 200 assert(MakeEmptyT::alive == 0); 206 assert(MakeEmptyT::alive == 0);
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/variant/variant.variant/variant.swap/ |
swap.pass.cpp | 189 using V = std::variant<int, MakeEmptyT>; 195 assert(MakeEmptyT::alive == 0); 200 assert(MakeEmptyT::alive == 0); 206 assert(MakeEmptyT::alive == 0);
|