/external/clang/test/SemaTemplate/ |
D | temp_class_spec.cpp | 151 struct remove_extent { struct 156 struct remove_extent<T[]> { argument 161 struct remove_extent<T[N]> { struct 165 int remove_extent0[is_same<remove_extent<int[][5]>::type, int[5]>::value? 1 : -1]; argument 166 int remove_extent1[is_same<remove_extent<const int[][5]>::type, const int[5]>::value? 1 : -1];
|
/external/llvm-project/clang/test/SemaTemplate/ |
D | temp_class_spec.cpp | 151 struct remove_extent { struct 156 struct remove_extent<T[]> { argument 161 struct remove_extent<T[N]> { struct 165 int remove_extent0[is_same<remove_extent<int[][5]>::type, int[5]>::value? 1 : -1]; argument 166 int remove_extent1[is_same<remove_extent<const int[][5]>::type, const int[5]>::value? 1 : -1];
|
/external/llvm-project/libcxx/test/std/utilities/meta/meta.trans/meta.trans.arr/ |
D | remove_extent.pass.cpp | 22 ASSERT_SAME_TYPE(U, typename std::remove_extent<T>::type); in test_remove_extent()
|
/external/libcxx/test/std/utilities/meta/meta.trans/meta.trans.arr/ |
D | remove_extent.pass.cpp | 23 static_assert((std::is_same<typename std::remove_extent<T>::type, U>::value), ""); in test_remove_extent()
|
/external/pigweed/pw_minimal_cpp_stdlib/public/internal/ |
D | type_traits.h | 277 struct remove_extent { 282 struct remove_extent<T[]> { 287 struct remove_extent<T[kSize]> { 292 using remove_extent_t = typename remove_extent<T>::type;
|
/external/skqp/src/core/ |
D | SkMakeUnique.h | 23 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]); in make_unique_default()
|
/external/tensorflow/tensorflow/core/util/ |
D | ptr_util.h | 75 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]());
|
/external/pdfium/third_party/base/ |
D | ptr_util.h | 64 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[size]());
|
/external/pigweed/pw_minimal_cpp_stdlib/public/ |
D | type_traits | 277 struct remove_extent { 282 struct remove_extent<T[]> { 287 struct remove_extent<T[kSize]> { 292 using remove_extent_t = typename remove_extent<T>::type;
|
/external/skqp/include/private/ |
D | SkTLogic.h | 35 template <typename T> using remove_extent_t = typename std::remove_extent<T>::type;
|
/external/libtextclassifier/abseil-cpp/absl/meta/ |
D | type_traits_test.cc | 1027 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[]); in TEST() 1028 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1]); in TEST() 1029 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1][1]); in TEST() 1030 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[][1]); in TEST()
|
D | type_traits.h | 589 using remove_extent_t = typename std::remove_extent<T>::type;
|
/external/openscreen/third_party/abseil/src/absl/meta/ |
D | type_traits_test.cc | 1027 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[]); in TEST() 1028 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1]); in TEST() 1029 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1][1]); in TEST() 1030 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[][1]); in TEST()
|
D | type_traits.h | 589 using remove_extent_t = typename std::remove_extent<T>::type;
|
/external/webrtc/third_party/abseil-cpp/absl/meta/ |
D | type_traits_test.cc | 1027 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[]); in TEST() 1028 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1]); in TEST() 1029 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1][1]); in TEST() 1030 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[][1]); in TEST()
|
D | type_traits.h | 595 using remove_extent_t = typename std::remove_extent<T>::type;
|
/external/abseil-cpp/absl/meta/ |
D | type_traits_test.cc | 1027 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[]); in TEST() 1028 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1]); in TEST() 1029 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1][1]); in TEST() 1030 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[][1]); in TEST()
|
D | type_traits.h | 595 using remove_extent_t = typename std::remove_extent<T>::type;
|
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/meta/ |
D | type_traits_test.cc | 1027 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[]); in TEST() 1028 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1]); in TEST() 1029 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1][1]); in TEST() 1030 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[][1]); in TEST()
|
D | type_traits.h | 589 using remove_extent_t = typename std::remove_extent<T>::type;
|
/external/angle/third_party/abseil-cpp/absl/meta/ |
D | type_traits_test.cc | 1055 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[]); in TEST() 1056 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1]); in TEST() 1057 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[1][1]); in TEST() 1058 ABSL_INTERNAL_EXPECT_ALIAS_EQUIVALENCE(remove_extent, int[][1]); in TEST()
|
D | type_traits.h | 610 using remove_extent_t = typename std::remove_extent<T>::type;
|
/external/llvm/include/llvm/ADT/ |
D | STLExtras.h | 469 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]());
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
D | STLExtras.h | 579 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]());
|
/external/llvm-project/libcxx/include/ |
D | type_traits | 90 template <class T> struct remove_extent; 201 using remove_extent_t = typename remove_extent<T>::type; // C++14 1599 // remove_extent 1601 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_extent 1603 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_extent<_Tp[]> 1605 template <class _Tp, size_t _Np> struct _LIBCPP_TEMPLATE_VIS remove_extent<_Tp[_Np]> 1609 template <class _Tp> using remove_extent_t = typename remove_extent<_Tp>::type; 1658 typename remove_extent<_Up>::type*,
|