/external/chromium/base/ |
template_util.h | 29 template <class T> struct is_pointer : false_type {}; struct in namespace:base 30 template <class T> struct is_pointer<T*> : true_type {}; struct in namespace:base
|
/external/astl/include/ |
type_traits.h | 49 // const bool is_pointer = is_pointer<_T>::value; 50 // __foo<is_pointer>::foo(val); // concrete impl 121 // is_pointer 122 template<typename> struct is_pointer : public false_type { }; struct in namespace:std 125 struct is_pointer<_T*>: public true_type { }; struct in namespace:std 128 struct is_pointer<_T* const>: public true_type { }; struct in namespace:std 131 struct is_pointer<_T* volatile>: public true_type { }; struct in namespace:std 134 struct is_pointer<_T* const volatile>: public true_type { }; struct in namespace:std 145 : public integral_constant<bool, (is_arithmetic<_T>::value || is_pointer<_T>::value)> { } [all...] |
/external/llvm/include/llvm/Support/ |
type_traits.h | 130 template <typename T> struct is_pointer : false_type {}; struct in namespace:llvm 131 template <typename T> struct is_pointer<T*> : true_type {}; struct in namespace:llvm 132 template <typename T> struct is_pointer<T* const> : true_type {}; struct in namespace:llvm 133 template <typename T> struct is_pointer<T* volatile> : true_type {}; struct in namespace:llvm 134 template <typename T> struct is_pointer<T* const volatile> : true_type {}; struct in namespace:llvm 155 value = (!is_class<UnderlyingT>::value && !is_pointer<UnderlyingT>::value &&
|
/frameworks/native/include/utils/ |
TypeHelpers.h | 44 is_pointer = trait_pointer<TYPE>::value, enumerator in enum:android::traits::__anon17270 46 has_trivial_ctor = is_pointer || trait_trivial_ctor<TYPE>::value, 48 has_trivial_dtor = is_pointer || trait_trivial_dtor<TYPE>::value, 50 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value, 52 has_trivial_move = is_pointer || trait_trivial_move<TYPE>::value 59 is_pointer = false, enumerator in enum:android::aggregate_traits::__anon17271
|
/system/core/libpixelflinger/tinyutils/ |
TypeHelpers.h | 47 is_pointer = trait_pointer<TYPE>::value, enumerator in enum:android::traits::__anon36544 48 has_trivial_ctor = is_pointer || trait_trivial_ctor<TYPE>::value, 49 has_trivial_dtor = is_pointer || trait_trivial_dtor<TYPE>::value, 50 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value, 51 has_trivial_assign = is_pointer || trait_trivial_assign<TYPE>::value 58 is_pointer = false, enumerator in enum:android::aggregate_traits::__anon36545
|
/external/stlport/stlport/stl/ |
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::__anon12794 55 typedef typename __bool2type<is_pointer>::_Ret _Ret; 126 enum { is_pointer = ::boost::is_pointer<_Tp>::value }; enumerator in enum:_DefaultZeroValue::__anon12808 127 typedef typename __bool2type<is_pointer>::_Ret _IsPointer;
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
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::__anon19559 55 typedef typename __bool2type<is_pointer>::_Ret _Ret; 126 enum { is_pointer = ::boost::is_pointer<_Tp>::value }; enumerator in enum:_DefaultZeroValue::__anon19573 127 typedef typename __bool2type<is_pointer>::_Ret _IsPointer;
|
/prebuilts/ndk/android-ndk-r5/sources/cxx-stl/stlport/stlport/stl/ |
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::__anon30137 55 typedef typename __bool2type<is_pointer>::_Ret _Ret; 126 enum { is_pointer = ::boost::is_pointer<_Tp>::value }; enumerator in enum:_DefaultZeroValue::__anon30151 127 typedef typename __bool2type<is_pointer>::_Ret _IsPointer;
|
/prebuilts/ndk/android-ndk-r6/sources/cxx-stl/stlport/stlport/stl/ |
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::__anon31235 55 typedef typename __bool2type<is_pointer>::_Ret _Ret; 126 enum { is_pointer = ::boost::is_pointer<_Tp>::value }; enumerator in enum:_DefaultZeroValue::__anon31249 127 typedef typename __bool2type<is_pointer>::_Ret _IsPointer;
|
/prebuilts/ndk/android-ndk-r7/sources/cxx-stl/stlport/stlport/stl/ |
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::__anon35907 55 typedef typename __bool2type<is_pointer>::_Ret _Ret; 126 enum { is_pointer = ::boost::is_pointer<_Tp>::value }; enumerator in enum:_DefaultZeroValue::__anon35921 127 typedef typename __bool2type<is_pointer>::_Ret _IsPointer;
|
/external/chromium/sdch/open-vcdiff/src/gtest/internal/ |
gtest-port.h | 90 // is_pointer - as in TR1; needed on Symbian only. 463 // Defines tr1::is_pointer (only needed for Symbian). 467 // Symbian does not have tr1::type_traits, so we define our own is_pointer 482 struct is_pointer : public false_type {}; struct in namespace:testing::internal 485 struct is_pointer<T*> : public true_type {}; struct in namespace:testing::internal
|
/external/clang/test/SemaTemplate/ |
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/protobuf/gtest/include/gtest/internal/ |
gtest-port.h | 122 // is_pointer - as in TR1; needed on Symbian and IBM XL C/C++ only. 799 // so a tr1::type_traits-like is_pointer works. 815 struct is_pointer : public false_type {}; struct in namespace:testing::internal 818 struct is_pointer<T*> : public true_type {}; struct in namespace:testing::internal [all...] |
/external/chromium/testing/gtest/include/gtest/internal/ |
gtest-port.h | 141 // is_pointer - as in TR1; needed on Symbian and IBM XL C/C++ only. 1457 struct is_pointer : public false_type {}; struct in namespace:testing::internal 1460 struct is_pointer<T*> : public true_type {}; struct in namespace:testing::internal [all...] |
/external/gtest/include/gtest/internal/ |
gtest-port.h | 142 // is_pointer - as in TR1; needed on Symbian and IBM XL C/C++ only. 1491 struct is_pointer : public false_type {}; struct in namespace:testing::internal 1494 struct is_pointer<T*> : public true_type {}; struct in namespace:testing::internal [all...] |
/external/llvm/utils/unittest/googletest/include/gtest/internal/ |
gtest-port.h | 143 // is_pointer - as in TR1; needed on Symbian and IBM XL C/C++ only. 1478 struct is_pointer : public false_type {}; struct in namespace:testing::internal 1481 struct is_pointer<T*> : public true_type {}; struct in namespace:testing::internal [all...] |
/external/clang/test/SemaCXX/ |
type-traits.cpp | 672 void is_pointer() function [all...] |
/frameworks/compile/mclinker/utils/gtest/include/ |
gtest.h | 237 // is_pointer - as in TR1; needed on Symbian and IBM XL C/C++ only. 2535 struct is_pointer : public false_type {}; struct in namespace:std::tr1 2538 struct is_pointer<T*> : public true_type {}; struct in namespace:std::tr1 [all...] |