Home
last modified time | relevance | path

Searched refs:deleter (Results 1 – 17 of 17) sorted by relevance

/external/deqp/framework/delibs/decpp/
DdeUniquePtr.hpp44 PtrData (T* p, D d) : ptr(p), deleter(d) {} in PtrData()
47 PtrData (const PtrData<T2, D2>& d) : ptr(d.ptr), deleter(d.deleter) {} in PtrData()
50 D deleter; member
61 D getDeleter (void) const throw() { return m_data.deleter; } in getDeleter()
67 UniqueBase (T* ptr, D deleter) : m_data(ptr, deleter) {} in UniqueBase() argument
90 m_data.deleter(m_data.ptr); in reset()
129 …explicit MovePtr (T* ptr, Deleter deleter = Deleter()) : UniqueBase<T, Deleter> (ptr, deleter) … in MovePtr() argument
204 explicit UniquePtr (T* ptr, Deleter deleter = Deleter());
220 inline UniquePtr<T, Deleter>::UniquePtr (T* ptr, Deleter deleter) in UniquePtr() argument
221 : UniqueBase<T, Deleter> (ptr, deleter) in UniquePtr()
DdeSharedPtr.hpp70 SharedPtrState (Type* ptr, Deleter deleter) in SharedPtrState()
72 , m_deleter (deleter) in SharedPtrState()
116 SharedPtr (T* ptr, Deleter deleter);
256 inline SharedPtr<T>::SharedPtr (T* ptr, Deleter deleter) in SharedPtr() argument
263 m_state = new SharedPtrState<T, Deleter>(ptr, deleter); in SharedPtr()
/external/icu/icu4c/source/common/
Duvector.cpp34 deleter(0), in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
44 deleter(0), in UVector()
54 deleter(d), in UVector()
64 deleter(d), in UVector()
101 if (elements[i].pointer != 0 && deleter != 0) { in assign()
102 (*deleter)(elements[i].pointer); in assign()
141 if (elements[index].pointer != 0 && deleter != 0) { in setElementAt()
142 (*deleter)(elements[index].pointer); in setElementAt()
151 if (elements[index].pointer != 0 && deleter != 0) { in setElementAt()
153 (*deleter)(elements[index].pointer); in setElementAt()
[all …]
Duvector.h88 UObjectDeleter *deleter; variable
/external/drm_hwcomposer/
Dautogl.h36 #define AUTO_GL_TYPE(name, type, zero, deleter) \ argument
42 deleter; \
/external/llvm/include/llvm/Support/
DManagedStatic.h47 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const;
/external/v8/src/
Dsplay-tree-inl.h16 NodeDeleter deleter; in ~SplayTree() local
17 ForEachNode(&deleter); in ~SplayTree()
Dobjects-printer.cc934 os << "\n - deleter: " << Brief(deleter()); in InterceptorInfoPrint()
Dobjects-debug.cc904 VerifyPointer(deleter()); in InterceptorInfoVerify()
Dobjects.cc4773 if (interceptor->deleter()->IsUndefined()) return MaybeHandle<Object>(); in DeletePropertyWithInterceptor()
4775 v8::NamedPropertyDeleterCallback deleter = in DeletePropertyWithInterceptor() local
4776 v8::ToCData<v8::NamedPropertyDeleterCallback>(interceptor->deleter()); in DeletePropertyWithInterceptor()
4782 args.Call(deleter, v8::Utils::ToLocal(Handle<String>::cast(name))); in DeletePropertyWithInterceptor()
4805 if (interceptor->deleter()->IsUndefined()) return factory->false_value(); in DeleteElementWithInterceptor()
4806 v8::IndexedPropertyDeleterCallback deleter = in DeleteElementWithInterceptor() local
4807 v8::ToCData<v8::IndexedPropertyDeleterCallback>(interceptor->deleter()); in DeleteElementWithInterceptor()
4812 v8::Handle<v8::Boolean> result = args.Call(deleter, index); in DeleteElementWithInterceptor()
Dobjects-inl.h5309 ACCESSORS(InterceptorInfo, deleter, Object, kDeleterOffset) in ACCESSORS()
Dobjects.h10383 DECL_ACCESSORS(deleter, Object)
/external/google-breakpad/src/tools/windows/converter/
Dms_symbol_server_converter.cc319 AutoDeleter deleter(path); in LocateFile() local
332 deleter.Release(); in LocateFile()
/external/icu/icu4c/source/i18n/
Drbnf.cpp193 Fn_Deleter deleter; member in VArray
195 VArray() : buf(NULL), cap(0), size(0), deleter(NULL) {} in VArray()
197 VArray(Fn_Deleter del) : buf(NULL), cap(0), size(0), deleter(del) {} in VArray()
200 if (deleter) { in ~VArray()
202 (*deleter)(buf[i]); in ~VArray()
/external/llvm/include/llvm/ADT/
DSTLExtras.h97 inline void deleter(T *Ptr) { in deleter() function
/external/libcxx/include/
Dmemory2487 "unique_ptr constructed with null function pointer deleter");
2493 "unique_ptr constructed with null function pointer deleter");
2499 "unique_ptr constructed with null function pointer deleter");
2514 static_assert(!is_reference<deleter_type>::value, "rvalue deleter bound to reference");
2666 "unique_ptr constructed with null function pointer deleter");
2672 "unique_ptr constructed with null function pointer deleter");
2681 "unique_ptr constructed with null function pointer deleter");
2707 static_assert(!is_reference<deleter_type>::value, "rvalue deleter bound to reference");
2714 static_assert(!is_reference<deleter_type>::value, "rvalue deleter bound to reference");
2766 "unique_ptr constructed with null function pointer deleter");
/external/v8/include/
Dv8.h3793 NamedPropertyDeleterCallback deleter = 0,
3817 IndexedPropertyDeleterCallback deleter = 0,