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

  /external/libchrome/base/memory/
ptr_util.h 43 // MakeUnique<T>(args) should be preferred over WrapUnique(new T(args)): bare
48 // auto ptr = MakeUnique<std::string>("hello world!");
51 // auto arr = MakeUnique<int[]>(5);
55 typename internal::MakeUniqueResult<T>::Scalar MakeUnique(Args&&... args) {
63 typename internal::MakeUniqueResult<T>::Array MakeUnique(size_t size) {
69 typename internal::MakeUniqueResult<T>::Invalid MakeUnique(Args&&... args) =
  /external/pdfium/third_party/base/
ptr_util.h 41 // implementation of C++14's std::MakeUnique that can be used in Chrome.
43 // MakeUnique<T>(args) should be preferred over WrapUnique(new T(args)): bare
48 // auto ptr = MakeUnique<std::string>("hello world!");
51 // auto arr = MakeUnique<int[]>(5);
55 typename internal::MakeUniqueResult<T>::Scalar MakeUnique(Args&&... args) {
63 typename internal::MakeUniqueResult<T>::Array MakeUnique(size_t size) {
69 typename internal::MakeUniqueResult<T>::Invalid MakeUnique(Args&&... args) =
  /system/chre/util/include/chre/util/
unique_ptr_impl.h 98 inline UniquePtr<ObjectType> MakeUnique(Args&&... args) {

Completed in 90 milliseconds