Home
last modified time | relevance | path

Searched defs:IntrusivePtr (Results 1 – 2 of 2) sorted by relevance

/external/tensorflow/tensorflow/core/platform/
Dintrusive_ptr_test.cc25 TEST(IntrusivePtr, ConstructorAddRefFalse) { in TEST() argument
32 TEST(IntrusivePtr, ConstructorAddRefTrue) { in TEST() argument
40 TEST(IntrusivePtr, CopyConstructor) { in TEST() argument
46 TEST(IntrusivePtr, CopyAssignment) { in TEST() argument
57 TEST(IntrusivePtr, CopyAssignmentIntoEmpty) { in TEST() argument
64 TEST(IntrusivePtr, MoveConstructor) { in TEST() argument
71 TEST(IntrusivePtr, MoveAssignment) { in TEST() argument
79 TEST(IntrusivePtr, MoveAssignmentIntoEmpty) { in TEST() argument
87 TEST(IntrusivePtr, MoveAssignmentAlias) { in TEST() argument
94 TEST(IntrusivePtr, Reset) { in TEST() argument
[all …]
Dintrusive_ptr.h33 IntrusivePtr(T* h, bool add_ref) { reset(h, add_ref); } in IntrusivePtr() function
34 IntrusivePtr(const IntrusivePtr& o) { reset(o.handle_, /*add_ref=*/true); } in IntrusivePtr() function
35 IntrusivePtr(IntrusivePtr&& o) { *this = std::move(o); } in IntrusivePtr() function
36 IntrusivePtr() {} in IntrusivePtr() function