/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...] |