Home
last modified time | relevance | path

Searched refs:remove_extent (Results 1 – 25 of 30) sorted by relevance

12

/external/clang/test/SemaTemplate/
Dtemp_class_spec.cpp151 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/
Dtemp_class_spec.cpp151 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/
Dremove_extent.pass.cpp22 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/
Dremove_extent.pass.cpp23 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/
Dtype_traits.h277 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/
DSkMakeUnique.h23 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]); in make_unique_default()
/external/tensorflow/tensorflow/core/util/
Dptr_util.h75 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]());
/external/pdfium/third_party/base/
Dptr_util.h64 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[size]());
/external/pigweed/pw_minimal_cpp_stdlib/public/
Dtype_traits277 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/
DSkTLogic.h35 template <typename T> using remove_extent_t = typename std::remove_extent<T>::type;
/external/libtextclassifier/abseil-cpp/absl/meta/
Dtype_traits_test.cc1027 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()
Dtype_traits.h589 using remove_extent_t = typename std::remove_extent<T>::type;
/external/openscreen/third_party/abseil/src/absl/meta/
Dtype_traits_test.cc1027 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()
Dtype_traits.h589 using remove_extent_t = typename std::remove_extent<T>::type;
/external/webrtc/third_party/abseil-cpp/absl/meta/
Dtype_traits_test.cc1027 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()
Dtype_traits.h595 using remove_extent_t = typename std::remove_extent<T>::type;
/external/abseil-cpp/absl/meta/
Dtype_traits_test.cc1027 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()
Dtype_traits.h595 using remove_extent_t = typename std::remove_extent<T>::type;
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/meta/
Dtype_traits_test.cc1027 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()
Dtype_traits.h589 using remove_extent_t = typename std::remove_extent<T>::type;
/external/angle/third_party/abseil-cpp/absl/meta/
Dtype_traits_test.cc1055 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()
Dtype_traits.h610 using remove_extent_t = typename std::remove_extent<T>::type;
/external/llvm/include/llvm/ADT/
DSTLExtras.h469 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]());
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSTLExtras.h579 return std::unique_ptr<T>(new typename std::remove_extent<T>::type[n]());
/external/llvm-project/libcxx/include/
Dtype_traits90 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*,

12