Searched refs:UniqueObjectPointerBase (Results 1 – 2 of 2) sorted by relevance
648 class UniqueObjectPointerBase : angle::NonCopyable652 UniqueObjectPointerBase(const ContextT *context) : mObject(nullptr), mDeleter(context) in UniqueObjectPointerBase() function656 UniqueObjectPointerBase(ObjT *obj, const ContextT *context) : mObject(obj), mDeleter(context) in UniqueObjectPointerBase() function659 ~UniqueObjectPointerBase() in ~UniqueObjectPointerBase()693 using UniqueObjectPointer = UniqueObjectPointerBase<ObjT, DestroyThenDelete<ObjT, ContextT>>;
287 using SurfacePointer = angle::UniqueObjectPointerBase<Surface, SurfaceDeleter>;