/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/ |
is_pod.pass.cpp | 12 // is_pod 19 static_assert( std::is_pod<T>::value, ""); 20 static_assert( std::is_pod<const T>::value, ""); 21 static_assert( std::is_pod<volatile T>::value, ""); 22 static_assert( std::is_pod<const volatile T>::value, ""); 28 static_assert(!std::is_pod<T>::value, ""); 29 static_assert(!std::is_pod<const T>::value, ""); 30 static_assert(!std::is_pod<volatile T>::value, ""); 31 static_assert(!std::is_pod<const volatile T>::value, "");
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/ |
type_with_alignment.hpp | 18 #include <boost/type_traits/is_pod.hpp> 170 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::max_align,true) 171 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::lower_alignment<1> ,true) 172 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::lower_alignment<2> ,true) 173 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::lower_alignment<4> ,true) 174 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::lower_alignment<8> ,true) 175 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::lower_alignment<10> ,true) 176 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::lower_alignment<16> ,true) 177 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,::boost::detail::lower_alignment<32> ,true) 184 struct is_pod< ::boost::detail::lower_alignment<Align> struct in namespace:boost [all...] |
has_trivial_constructor.hpp | 14 #include <boost/type_traits/is_pod.hpp> 30 ::boost::is_pod<T>::value, 36 ::boost::is_pod<T>::value,
|
is_pod.hpp | 32 template< typename T > struct is_POD; 89 enum { is_pod = ::boost::is_POD<ArrayType>::value }; // MSVC workaround 90 typedef typename bool_to_yes_no_type<is_pod>::type type; 124 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,void,true) 127 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,void const,true) 128 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,void volatile,true) 129 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(is_pod,void const volatile,true) 134 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_POD,T,::boost::detail::is_pod_impl<T>::value) 135 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_pod,T,::boost::detail::is_pod_impl<T>::value [all...] |
has_trivial_copy.hpp | 15 #include <boost/type_traits/is_pod.hpp> 35 ::boost::is_pod<T>::value,
|
intrinsics.hpp | 74 # define BOOST_IS_POD(T) BOOST_STD_EXTENSION_NAMESPACE::is_POD<T>::value 89 # define BOOST_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T)|| ( ::boost::is_pod<T>::value && !::boost::is_volatile<T>::value)) 90 # define BOOST_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) || ( ::boost::is_pod<T>::value && ! ::boost::is_const<T>::value && !::boost::is_volatile<T>::value)) 91 # define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) || ::boost::is_pod<T>::value) 135 # if (!defined(__GLIBCXX__) || (__GLIBCXX__ >= 20080306 && __GLIBCXX__ != 20080519)) && __has_feature(is_pod) 195 # define BOOST_INTEL_TT_OPTS || is_pod<T>::value
|
/external/chromium_org/third_party/cld/base/ |
macros.h | 187 // One of the type traits, is_pod, makes it possible to query whether 208 template<> struct is_pod<TypeName> : true_type { }; \ 224 template <typename T> struct is_pod<TemplateName<T> > : is_pod<T> { }; \ 241 typename base::is_pod<TypeName>::type>) }
|
type_traits.h | 15 // is_pod 77 // We can't get is_pod right without compiler help, so fail conservatively. 80 template <class T> struct is_pod struct in namespace:base 84 template <class T> struct is_pod<const T> : is_pod<T> { }; struct in namespace:base 89 // for which is_pod is true. (2) std::pair of types with trivial 92 template <class T> struct has_trivial_constructor : is_pod<T> { }; 104 // for which is_pod is true. (2) std::pair of types with trivial copy 107 template <class T> struct has_trivial_copy : is_pod<T> { }; 118 // for which is_pod is true. (2) std::pair of types with trivial cop [all...] |
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
type_traits_unittest.cc | 62 using google::protobuf::internal::is_pod; 347 EXPECT_TRUE(is_pod<bool>::value); 348 EXPECT_TRUE(is_pod<char>::value); 349 EXPECT_TRUE(is_pod<unsigned char>::value); 350 EXPECT_TRUE(is_pod<signed char>::value); 351 EXPECT_TRUE(is_pod<wchar_t>::value); 352 EXPECT_TRUE(is_pod<int>::value); 353 EXPECT_TRUE(is_pod<unsigned int>::value); 354 EXPECT_TRUE(is_pod<short>::value); 355 EXPECT_TRUE(is_pod<unsigned short>::value) [all...] |
type_traits.h | 43 // is_pod 78 template <class T> struct is_pod; 199 // We can't get is_pod right without compiler help, so fail conservatively. 203 template <class T> struct is_pod struct in namespace:google::protobuf::internal 211 template <class T> struct is_pod<const T> : is_pod<T> { }; struct in namespace:google::protobuf::internal 212 template <class T> struct is_pod<volatile T> : is_pod<T> { }; struct in namespace:google::protobuf::internal 213 template <class T> struct is_pod<const volatile T> : is_pod<T> { } struct in namespace:google::protobuf::internal [all...] |
/external/clang/test/Lexer/ |
has_feature_type_traits.cpp | 78 #if __has_feature(is_pod) 79 int is_pod(); 81 // CHECK: int is_pod();
|
/external/clang/test/SemaCXX/ |
libstdcxx_is_pod_hack.cpp | 39 #if !__has_feature(is_pod)
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/language.support/support.types/ |
max_align_t.pass.cpp | 20 static_assert(std::is_pod<std::max_align_t>::value, 21 "std::is_pod<std::max_align_t>::value");
|
/external/clang/test/SemaTemplate/ |
instantiate-expr-4.cpp | 202 struct is_pod { struct 206 static int is_pod0[is_pod<X>::value? -1 : 1]; 207 static int is_pod1[is_pod<Y>::value? 1 : -1]; 349 return is_pod<X>::value; // expected-error{{non-const lvalue reference to type 'int' cannot bind to a value of unrelated type 'const bool'}}
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/ |
aligned_storage.hpp | 22 #include "boost/type_traits/is_pod.hpp" 165 // Make sure that is_pod recognises aligned_storage<>::type 169 struct is_pod<boost::detail::aligned_storage::aligned_storage_imp<size_,alignment_> >
|
/external/stlport/stlport/stl/ |
boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|
/prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|
/prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|
/prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|
/prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|
/prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/ |
boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|
/external/clang/bindings/python/tests/cindex/ |
test_type.py | 206 """Ensure Type.is_pod() works.""" 214 assert i.type.is_pod() 215 assert not f.type.is_pod()
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/ |
iterator_facade.hpp | 26 #include <boost/type_traits/is_pod.hpp> 375 // but is_POD will have to suffice in the meantime. 376 boost::is_POD<ValueType>
|
/external/clang/bindings/python/clang/ |
cindex.py | 1630 def is_pod(self): member in class:Type [all...] |