| /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
| null.pass.cpp | 33 std::unique_ptr<VT, Deleter<VT> > p(0); 47 std::unique_ptr<VT, Deleter<VT> > p(0, Deleter<VT>(5));
|
| /external/deqp/external/vulkancts/framework/vulkan/ |
| vkRefUtil.cpp | 39 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator)); 50 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator)); 58 return Move<VkCommandBuffer>(check<VkCommandBuffer>(object), Deleter<VkCommandBuffer>(vk, device, pAllocateInfo->commandPool)); 66 return Move<VkDescriptorSet>(check<VkDescriptorSet>(object), Deleter<VkDescriptorSet>(vk, device, pAllocateInfo->descriptorPool));
|
| /external/icu/icu4c/source/common/ |
| uvector.cpp | 36 deleter(0), 46 deleter(0), 56 deleter(d), 66 deleter(d), 103 if (elements[i].pointer != 0 && deleter != 0) { 104 (*deleter)(elements[i].pointer); 143 if (elements[index].pointer != 0 && deleter != 0) { 144 (*deleter)(elements[index].pointer); 153 if (elements[index].pointer != 0 && deleter != 0) { 155 (*deleter)(elements[index].pointer) [all...] |
| /external/libmojo/mojo/edk/embedder/ |
| platform_handle_vector.h | 20 // A deleter (for use with |scoped_ptr|) which closes all handles and then
|
| /external/tensorflow/tensorflow/compiler/xla/service/ |
| pool.h | 32 struct Deleter { 40 using SmartPtr = std::unique_ptr<T, Deleter>; 63 Deleter del = {this}; 64 return std::unique_ptr<T, Deleter>(ptr, del);
|
| /hardware/google/av/media/codecs/vpx/ |
| C2SoftVp9Enc.cpp | 108 std::function<void(C2Component*)> deleter) override { 112 deleter); 119 std::function<void(C2ComponentInterface*)> deleter) override { 124 deleter);
|
| /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Support/ |
| ManagedStatic.h | 45 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const; 60 class Deleter = object_deleter<C>> 67 RegisterManagedStatic(Creator::call, Deleter::call); 77 RegisterManagedStatic(Creator::call, Deleter::call);
|
| /external/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/ |
| move.pass.cpp | 18 // test move assignment. Should only require a MoveConstructible deleter, or if 19 // deleter is a reference, not even that. 48 std::unique_ptr<VT, Deleter<VT> > s1(newValue<VT>(expect_alive), 49 Deleter<VT>(5)); 51 std::unique_ptr<VT, Deleter<VT> > s2(newValue<VT>(expect_alive));
|
| /hardware/interfaces/audio/common/all-versions/test/utility/src/ |
| ValidateXml.cpp | 51 /** @return a unique_ptr with the correct deleter for the libxml2 object. */ 54 // Wrap deleter in lambda to enable empty base optimization 55 auto deleter = [](T* t) { xmlDeleter<T>(t); }; local 56 return std::unique_ptr<T, decltype(deleter)>{t, deleter};
|
| /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/ |
| move.pass.cpp | 18 // test move assignment. Should only require a MoveConstructible deleter, or if 19 // deleter is a reference, not even that. 48 std::unique_ptr<VT, Deleter<VT> > s1(newValue<VT>(expect_alive), 49 Deleter<VT>(5)); 51 std::unique_ptr<VT, Deleter<VT> > s2(newValue<VT>(expect_alive));
|
| /external/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
| auto_pointer.pass.cpp | 46 struct Deleter { 52 // the auto_ptr constructor should be disable with a non-default deleter. 54 using U = std::unique_ptr<int, Deleter>;
|
| move_convert.runtime.pass.cpp | 61 { // Disallow invalid deleter initialization 67 using U1 = std::unique_ptr<A[], Deleter<A[]>&>; 68 using U2 = std::unique_ptr<A[], const Deleter<A[]>&>;
|
| nullptr.pass.cpp | 41 using U2 = std::unique_ptr<VT, Deleter<VT> >; 63 // the deleter is a pointer type 68 // the deleter is not default constructible
|
| /external/llvm/lib/Support/ |
| ManagedStatic.cpp | 39 void (*Deleter)(void*)) const { 48 DeleterFn = Deleter; 58 DeleterFn = Deleter;
|