Searched defs:MakeUnique (Results 1 - 2 of 2) sorted by relevance

/external/libchrome/base/memory/
H A Dptr_util.h43 // 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) { function in namespace:base
63 typename internal::MakeUniqueResult<T>::Array MakeUnique(size_t size) { function in namespace:base
69 typename internal::MakeUniqueResult<T>::Invalid MakeUnique(Args&&... args) =
/external/pdfium/third_party/base/
H A Dptr_util.h41 // 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) { function in namespace:pdfium
63 typename internal::MakeUniqueResult<T>::Array MakeUnique(size_t size) { function in namespace:pdfium
69 typename internal::MakeUniqueResult<T>::Invalid MakeUnique(Args&&... args) =

Completed in 116 milliseconds