Home | History | Annotate | Download | only in ADT

Lines Matching defs:MoveOnly

264 struct MoveOnly {
266 MoveOnly(int i) : i(i) {}
267 MoveOnly(const Immovable&) : i(0) {}
268 MoveOnly(MoveOnly &&RHS) : i(RHS.i) {}
269 MoveOnly &operator=(MoveOnly &&RHS) {
275 MoveOnly(const MoveOnly &) = delete;
276 MoveOnly &operator=(const MoveOnly &) = delete;
279 TEST_F(StringMapTest, MoveOnly) {
280 StringMap<MoveOnly> t;
281 t.insert(std::make_pair("Test", MoveOnly(42)));
283 StringMapEntry<MoveOnly>::Create(Key, MoveOnly(42))
289 StringMapEntry<MoveOnly>::Create(Key, Immovable())