Searched defs:Finalizer (Results 1 – 2 of 2) sorted by relevance
| /frameworks/native/libs/ftl/ |
| D | finalizer_test.cpp | 57 TEST(Finalizer, DefaultConstructionAndNoOpDestructionWhenPolymorphicType) { in TEST() argument 65 TEST(Finalizer, InvokesTheFunctionOnDestruction) { in TEST() argument 74 TEST(Finalizer, InvocationCanBeCanceled) { in TEST() argument 85 TEST(Finalizer, InvokesTheFunctionOnce) { in TEST() argument 98 TEST(Finalizer, SelfInvocationIsAllowedAndANoOp) { in TEST() argument 110 TEST(Finalizer, MoveConstruction) { in TEST() argument 125 TEST(Finalizer, MoveConstructionWithImplicitConversion) { in TEST() argument 140 TEST(Finalizer, MoveAssignment) { in TEST() argument 158 TEST(Finalizer, MoveAssignmentWithImplicitConversion) { in TEST() argument 176 TEST(Finalizer, NullifiesTheFunctionWhenInvokedIfPossible) { in TEST() argument
|
| /frameworks/native/include/ftl/ |
| D | finalizer.h | 123 [[nodiscard]] explicit constexpr Finalizer(F&& function) in Finalizer() function 134 [[nodiscard]] constexpr Finalizer(Finalizer&& that) in Finalizer() function 141 [[nodiscard]] constexpr Finalizer(Finalizer<F>&& that) in Finalizer() function 178 [[nodiscard]] explicit constexpr Finalizer(F&& function, bool canceled) in Finalizer() function
|