Home
last modified time | relevance | path

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

/external/angle/src/libANGLE/
DCLRefPointer.h20 RefPointer() noexcept : mCLObject(nullptr) {} in RefPointer()
22 explicit RefPointer(T *object) noexcept : mCLObject(object) in RefPointer()
24 if (mCLObject != nullptr) in RefPointer()
26 mCLObject->retain(); in RefPointer()
31 if (mCLObject != nullptr && mCLObject->release()) in ~RefPointer()
33 delete mCLObject; in ~RefPointer() local
37 RefPointer(std::nullptr_t) noexcept : mCLObject(nullptr) {} in RefPointer()
44 RefPointer(RefPointer &&other) noexcept : mCLObject(nullptr) { this->swap(other); } in RefPointer()
51 RefPointer(const RefPointer<T> &other) : mCLObject(other.mCLObject) in RefPointer()
53 if (mCLObject != nullptr) in RefPointer()
[all …]