/external/llvm/include/llvm/Support/ |
H A D | type_traits.h | 60 !std::is_pointer<UnderlyingT>::value && 71 T, typename std::enable_if<std::is_pointer<T>::value>::type> { 82 T, typename std::enable_if<std::is_pointer<T>::value>::type> {
|
/external/chromium_org/base/ |
H A D | template_util_unittest.cc | 20 // is_pointer<Type> 21 COMPILE_ASSERT(!is_pointer<int>::value, IsPointer); 22 COMPILE_ASSERT(!is_pointer<int&>::value, IsPointer); 23 COMPILE_ASSERT(is_pointer<int*>::value, IsPointer); 24 COMPILE_ASSERT(is_pointer<const int*>::value, IsPointer);
|
H A D | template_util.h | 28 template <class T> struct is_pointer : false_type {}; struct in namespace:base 29 template <class T> struct is_pointer<T*> : true_type {}; struct in namespace:base
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | type_traits_unittest.cc | 227 // Verify that is_pointer is true for some pointer types. 228 EXPECT_TRUE(is_pointer<int*>::value); 229 EXPECT_TRUE(is_pointer<void*>::value); 230 EXPECT_TRUE(is_pointer<string*>::value); 231 EXPECT_TRUE(is_pointer<const void*>::value); 232 EXPECT_TRUE(is_pointer<volatile float* const*>::value); 234 // Verify that is_pointer is false for some non-pointer types. 235 EXPECT_FALSE(is_pointer<void>::value); 236 EXPECT_FALSE(is_pointer<float&>::value); 237 EXPECT_FALSE(is_pointer<lon [all...] |
H A D | type_traits.h | 40 // is_pointer 71 template <class T> struct is_pointer; 136 // is_pointer is false except for pointer types. A cv-qualified type (e.g. 139 template <class T> struct is_pointer : false_type { }; struct in namespace:google::protobuf::internal 140 template <class T> struct is_pointer<T*> : true_type { }; struct in namespace:google::protobuf::internal 141 template <class T> struct is_pointer<const T> : is_pointer<T> { }; struct in namespace:google::protobuf::internal 142 template <class T> struct is_pointer<volatile T> : is_pointer<T> { }; struct in namespace:google::protobuf::internal 143 template <class T> struct is_pointer<cons struct in namespace:google::protobuf::internal [all...] |
/external/stlport/stlport/stl/ |
H A D | boost_type_traits.h | 34 #include <boost/type_traits/is_pointer.hpp> 54 enum { is_pointer = ::boost::is_pointer<_Tp>::value }; enumerator in enum:_IsPtr::__anon31273 55 typedef typename __bool2type<is_pointer>::_Ret _Ret; 126 enum { is_pointer = ::boost::is_pointer<_Tp>::value }; enumerator in enum:_DefaultZeroValue::__anon31287 127 typedef typename __bool2type<is_pointer>::_Ret _IsPointer;
|
/external/libcxx/test/utilities/meta/meta.unary/meta.unary.cat/ |
H A D | lvalue_ref.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | rvalue_ref.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | array.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | class.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | enum.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | floating_point.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | function.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | integral.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | member_function_pointer.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | member_object_pointer.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | nullptr.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | pointer.pass.cpp | 26 static_assert( std::is_pointer<T>::value, "");
|
H A D | union.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
H A D | void.pass.cpp | 26 static_assert(!std::is_pointer<T>::value, "");
|
/external/clang/test/SemaTemplate/ |
H A D | temp_class_spec.cpp | 3 struct is_pointer { struct 8 struct is_pointer<T*> { struct 13 struct is_pointer<const T*> { struct 17 int array0[is_pointer<int>::value? -1 : 1]; 18 int array1[is_pointer<int*>::value? 1 : -1]; 19 int array2[is_pointer<const int*>::value? 1 : -1];
|
/external/chromium_org/third_party/libaddressinput/src/cpp/include/libaddressinput/util/ |
H A D | template_util.h | 30 template <class T> struct is_pointer : false_type {}; struct in namespace:i18n::addressinput 31 template <class T> struct is_pointer<T*> : true_type {}; struct in namespace:i18n::addressinput
|
/external/chromium_org/third_party/libphonenumber/src/phonenumbers/base/ |
H A D | template_util.h | 27 template <class T> struct is_pointer : false_type {}; struct in namespace:i18n::phonenumbers 28 template <class T> struct is_pointer<T*> : true_type {}; struct in namespace:i18n::phonenumbers
|
/external/chromium_org/third_party/webrtc/base/ |
H A D | template_util.h | 32 template <class T> struct is_pointer : false_type {}; struct in namespace:rtc 33 template <class T> struct is_pointer<T*> : true_type {}; struct in namespace:rtc
|
/external/chromium_org/third_party/webrtc/system_wrappers/interface/ |
H A D | template_util.h | 34 template <class T> struct is_pointer : false_type {}; struct in namespace:webrtc 35 template <class T> struct is_pointer<T*> : true_type {}; struct in namespace:webrtc
|