Searched refs:MoveOnly (Results 1 - 8 of 8) sorted by relevance
/third_party/skia/third_party/externals/abseil-cpp/absl/types/ |
H A D | any_test.cc | 40 struct MoveOnly { struct 41 MoveOnly() = default; 42 explicit MoveOnly(int value) : value(value) {} in MoveOnly() function 43 MoveOnly(MoveOnly&&) = default; 44 MoveOnly& operator=(MoveOnly&&) = default; 73 IntMoveOnlyCopyOnly(int value, MoveOnly /*move_only*/, CopyOnly /*copy_only*/) in IntMoveOnlyCopyOnly() 80 ListMoveOnlyCopyOnly(std::initializer_list<int> ilist, MoveOnly /*move_only*/, in ListMoveOnlyCopyOnly() 154 absl::any o(absl::in_place_type_t<IntMoveOnlyCopyOnly>(), 5, MoveOnly(), in TEST() [all...] |
H A D | variant_test.cc | 380 struct MoveOnly { struct 381 MoveOnly() = default; 382 explicit MoveOnly(int value) : value(value) {} in MoveOnly() function 383 MoveOnly(MoveOnly&&) = default; 384 MoveOnly& operator=(MoveOnly&&) = default; 389 using V = variant<MoveOnly<class A>, MoveOnly<class B>, MoveOnly<clas in TEST() [all...] |
/third_party/googletest/googlemock/test/ |
H A D | gmock-nice-strict_test.cc | 128 class MoveOnly { class in testing::gmock_nice_strict_test::MockBaz 130 MoveOnly() = default; 132 MoveOnly(const MoveOnly&) = delete; 133 MoveOnly& operator=(const MoveOnly&) = delete; 135 MoveOnly(MoveOnly&&) = default; 136 MoveOnly& operator=(MoveOnly [all...] |
H A D | gmock-matchers-comparisons_test.cc | 942 class MoveOnly { class 944 explicit MoveOnly(int i) : i_(i) {} in MoveOnly() function in testing::gmock_matchers_test::__anon3002::MoveOnly 945 MoveOnly(const MoveOnly&) = delete; 946 MoveOnly(MoveOnly&&) = default; 947 MoveOnly& operator=(const MoveOnly&) = delete; 948 MoveOnly& operator=(MoveOnly [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/memory/ |
H A D | memory_test.cc | 112 struct MoveOnly { struct 113 MoveOnly() = default; 114 explicit MoveOnly(int i1) : ip1{new int{i1}} {} in MoveOnly() function 115 MoveOnly(int i1, int i2) : ip1{new int{i1}}, ip2{new int{i2}} {} in MoveOnly() function 121 explicit AcceptMoveOnly(MoveOnly m) : m_(std::move(m)) {} in AcceptMoveOnly() 122 MoveOnly m_; 126 using ExpectedType = std::unique_ptr<MoveOnly>; in TEST() 128 auto p = absl::make_unique<MoveOnly>(); in TEST() 135 auto p = absl::make_unique<MoveOnly>(1); in TEST() 142 auto p = absl::make_unique<MoveOnly>( in TEST() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/container/ |
H A D | inlined_vector_test.cc | 320 struct MoveOnly { struct 321 MoveOnly() {} in MoveOnly() function 322 MoveOnly(MoveOnly&&) = default; 323 MoveOnly& operator=(MoveOnly&&) = default; 337 TEST(InlinedVectorTest, MoveOnly) { in TEST() 338 absl::InlinedVector<MoveOnly, 2> v; in TEST() 339 v.push_back(MoveOnly{}); in TEST() 340 v.push_back(MoveOnly{}); in TEST() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/status/ |
H A D | statusor_test.cc | 283 // Sanity check that absl::StatusOr<MoveOnly> works in vector. in TEST() 877 struct MoveOnly { struct 878 MoveOnly() {} in MoveOnly() function 879 MoveOnly(MoveOnly&&) {} in MoveOnly() function 880 MoveOnly& operator=(MoveOnly&&) { return *this; } in operator =() 896 EXPECT_FALSE(std::is_copy_constructible<MoveOnly>::value); in TEST() 897 EXPECT_FALSE(std::is_copy_assignable<MoveOnly>::value); in TEST() 898 EXPECT_TRUE(std::is_move_constructible<MoveOnly> in TEST() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/utility/ |
H A D | utility_test.cc | 336 TEST(ExchangeTest, MoveOnly) {
|
Completed in 12 milliseconds