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

  /external/tensorflow/tensorflow/compiler/xla/
ptr_util.h 38 typename tensorflow::helper::MakeUniqueResult<T>::scalar MakeUnique(
40 return tensorflow::MakeUnique<T, Args...>(std::forward<Args>(args)...);
47 typename tensorflow::helper::MakeUniqueResult<T>::array MakeUnique(size_t n) {
48 return tensorflow::MakeUnique<T>(n);
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/opt/
make_unique.h 24 std::unique_ptr<T> MakeUnique(Args&&... args) {
  /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) =
  /external/tensorflow/tensorflow/core/util/
ptr_util.h 31 // Trait to select overloads and return types for MakeUnique.
53 // However, prefer 'MakeUnique<T>(args...) over 'WrapUnique(new T(args...))'.
55 // auto x = MakeUnique<X>(1, 2); // safer, standard, avoids raw 'new'.
66 typename helper::MakeUniqueResult<T>::scalar MakeUnique(Args&&... args) {
74 typename helper::MakeUniqueResult<T>::array MakeUnique(size_t n) {
  /external/tensorflow/tensorflow/stream_executor/lib/
ptr_util.h 25 // Trait to select overloads and return types for MakeUnique.
39 // MakeUnique<T>(...) is an early implementation of C++14 std::make_unique.
43 typename MakeUniqueResult<T>::scalar MakeUnique(Args&&... args) { // NOLINT
52 typename MakeUniqueResult<T>::array MakeUnique(size_t n) {
58 typename MakeUniqueResult<T>::invalid MakeUnique(Args&&... /* args */) =
  /external/tensorflow/tensorflow/core/distributed_runtime/
partial_run_mgr.cc 24 std::unique_ptr<T> MakeUnique(Args&&... args) {
38 std::unique_ptr<PartialRunState> partial_run = MakeUnique<PartialRunState>();
39 partial_run->cancellation_manager = MakeUnique<CancellationManager>();
  /system/chre/util/include/chre/util/
unique_ptr_impl.h 109 inline UniquePtr<ObjectType> MakeUnique(Args&&... args) {
  /external/nos/test/system-test-harness/src/
util.cc 109 std::unique_ptr<TestHarness> TestHarness::MakeUnique() {
  /external/boringssl/src/ssl/
internal.h 218 // MakeUnique behaves like |std::make_unique| but returns nullptr on allocation
221 UniquePtr<T> MakeUnique(Args &&... args) {
    [all...]

Completed in 148 milliseconds