Searched defs:UniquePtr (Results 1 – 2 of 2) sorted by relevance
32 UniquePtr<ObjectType>::UniquePtr() : mObject(nullptr) {} in UniquePtr() function35 UniquePtr<ObjectType>::UniquePtr(ObjectType *object) : mObject(object) {} in UniquePtr() function38 UniquePtr<ObjectType>::UniquePtr(UniquePtr<ObjectType> &&other) { in UniquePtr() function45 UniquePtr<ObjectType>::UniquePtr(UniquePtr<OtherObjectType> &&other) { in UniquePtr() function
31 TEST(UniquePtr, Construct) { in TEST() argument44 TEST(UniquePtr, MakeUniqueZeroFill) { in TEST() argument55 TEST(UniquePtr, MoveConstruct) { in TEST() argument65 TEST(UniquePtr, Move) { in TEST() argument85 TEST(UniquePtr, Release) { in TEST() argument107 TEST(UniquePtr, Reset) { in TEST() argument133 TEST(UniquePtr, EqualityOperator) { in TEST() argument