HomeSort by relevance Sort by last modified time
    Searched defs:MovePtr (Results 1 - 2 of 2) sorted by null

  /external/deqp/framework/delibs/decpp/
deUniquePtr.hpp 116 * A MovePtr is smart pointer that retains sole ownership of a pointer and
119 * A MovePtr can be copied and assigned to. The pointer ownership is moved to
120 * the newly constructer or assigned-to MovePtr. Upon assignment to a
121 * MovePtr, the previously managed pointer is deleted.
125 class MovePtr : public UniqueBase<T, Deleter>
128 MovePtr (void) : UniqueBase<T, Deleter> (DE_NULL, Deleter()) {}
129 explicit MovePtr (T* ptr, Deleter deleter = Deleter()) : UniqueBase<T, Deleter> (ptr, deleter) {}
130 MovePtr (MovePtr<T, Deleter>& other) : UniqueBase<T, Deleter> (other.releaseData()) {}
132 MovePtr& operator= (MovePtr<T, Deleter>& other)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
FunctionExtras.h 90 MovePtrT MovePtr;
209 getNonTrivialCallbacks()->MovePtr(getInlineStorage(),

Completed in 146 milliseconds