OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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