Home
last modified time | relevance | path

Searched refs:MoveOnly (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/types/
H A Dany_test.cc40 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 Dvariant_test.cc380 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 Dgmock-nice-strict_test.cc128 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 Dgmock-matchers-comparisons_test.cc942 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 Dmemory_test.cc112 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 Dinlined_vector_test.cc320 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 Dstatusor_test.cc283 // 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 Dutility_test.cc336 TEST(ExchangeTest, MoveOnly) {

Completed in 11 milliseconds