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

  /external/parameter-framework/upstream/utility/
Memory.hpp 36 /** Implementation of C++14's std::make_unique.
41 std::unique_ptr<T> make_unique(Args &&... args) function in namespace:utility
  /system/core/adb/sysdeps/
memory.h 24 // Reimplement std::make_unique ourselves until we do.
29 typename std::enable_if<!std::is_array<T>::value, std::unique_ptr<T>>::type make_unique( function in namespace:std
  /external/skia/src/core/
SkMakeUnique.h 15 // std::make_unique is in C++14
17 std::unique_ptr<T> make_unique(Args&&... args) { function in namespace:skstd
  /external/skqp/src/core/
SkMakeUnique.h 15 // std::make_unique is in C++14
17 std::unique_ptr<T> make_unique(Args&&... args) { function in namespace:skstd
  /system/core/libmemunreachable/
Allocator.h 79 unique_ptr<T> make_unique(Args&&... args) { function in class:android::Heap
178 unique_ptr make_unique(Args&&... args) { function in class:Allocator
179 return heap_.template make_unique<T>(std::forward<Args>(args)...);
  /frameworks/base/libs/androidfw/include/androidfw/
Util.h 36 std::unique_ptr<T> make_unique(Args&&... args) { function in namespace:android::util
  /external/llvm/examples/Kaleidoscope/Chapter2/
toy.cpp 10 // Cloning make_unique here until it's standard in C++14.
11 // Using a namespace to avoid conflicting with MSVC's std::make_unique (which
16 make_unique(Args &&... args) { function in namespace:helper
205 auto Result = helper::make_unique<NumberExprAST>(NumVal);
232 return helper::make_unique<VariableExprAST>(IdName);
256 return helper::make_unique<CallExprAST>(IdName, std::move(Args));
308 LHS = helper::make_unique<BinaryExprAST>(BinOp, std::move(LHS),
345 return helper::make_unique<PrototypeAST>(FnName, std::move(ArgNames));
356 return helper::make_unique<FunctionAST>(std::move(Proto), std::move(E));
364 auto Proto = helper::make_unique<PrototypeAST>("__anon_expr"
    [all...]
  /frameworks/base/tools/aapt2/util/
Util.h 114 std::unique_ptr<T> make_unique(Args&&... args) { function in namespace:aapt::util
  /external/llvm/include/llvm/ADT/
STLExtras.h 442 // Implement make_unique according to N3656.
449 /// auto p = make_unique<int>();
450 /// auto p = make_unique<std::tuple<int, int>>(0, 1);
453 make_unique(Args &&... args) { function in namespace:llvm
464 /// auto p = make_unique<int[]>(2); // value-initializes the array with 0's.
468 make_unique(size_t n) { function in namespace:llvm
475 make_unique(Args &&...) = delete;
  /external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
STLExtras.h 669 // Implement make_unique according to N3656.
676 /// auto p = make_unique<int>();
677 /// auto p = make_unique<std::tuple<int, int>>(0, 1);
680 make_unique(Args &&... args) { function in namespace:llvm
691 /// auto p = make_unique<int[]>(2); // value-initializes the array with 0's.
695 make_unique(size_t n) { function in namespace:llvm
702 make_unique(Args &&...) = delete;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/
STLExtras.h 927 make_unique(Args &&... args) { function in namespace:llvm
942 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/ADT/
STLExtras.h 939 make_unique(Args &&... args) { function in namespace:llvm
954 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/ADT/
STLExtras.h 939 make_unique(Args &&... args) { function in namespace:llvm
954 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/
STLExtras.h 927 make_unique(Args &&... args) { function in namespace:llvm
942 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/ADT/
STLExtras.h 939 make_unique(Args &&... args) { function in namespace:llvm
954 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/ADT/
STLExtras.h 939 make_unique(Args &&... args) { function in namespace:llvm
954 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/ADT/
STLExtras.h 948 make_unique(Args &&... args) { function in namespace:llvm
963 make_unique(size_t n) { function in namespace:llvm
    [all...]
  /system/keymaster/tests/
android_keymaster_test.cpp 57 // For some reason std::make_unique isn't available. Define make_unique.
58 template <typename T, typename... Args> std::unique_ptr<T> make_unique(Args&&... args) { function in namespace:__anon3080
    [all...]

Completed in 1359 milliseconds