/external/chromium_org/third_party/cld/base/ |
H A D | 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>) }
|
H A D | 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 i [all...] |
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | 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< struct in namespace:google::protobuf::internal [all...] |
H A D | type_traits_unittest.cc | 327 EXPECT_TRUE(is_pod<bool>::value); 328 EXPECT_TRUE(is_pod<char>::value); 329 EXPECT_TRUE(is_pod<unsigned char>::value); 330 EXPECT_TRUE(is_pod<signed char>::value); 331 EXPECT_TRUE(is_pod<wchar_t>::value); 332 EXPECT_TRUE(is_pod<int>::value); 333 EXPECT_TRUE(is_pod<unsigned int>::value); 334 EXPECT_TRUE(is_pod<short>::value); 335 EXPECT_TRUE(is_pod<unsigned short>::value); 336 EXPECT_TRUE(is_pod<lon [all...] |
/external/clang/bindings/python/clang/ |
H A D | cindex.py | 1781 def is_pod(self): member in class:Type
|
/external/clang/bindings/python/tests/cindex/ |
H A D | test_comment.py | 22 assert test1.type.is_pod()
|
H A D | test_type.py | 222 """Ensure Type.is_pod() works.""" 230 assert i.type.is_pod() 231 assert not f.type.is_pod()
|
/external/clang/test/Lexer/ |
H A D | has_feature_type_traits.cpp | 83 #if __has_feature(is_pod) 84 int is_pod(); 86 // CHECK: int is_pod();
|
/external/clang/test/SemaCXX/ |
H A D | libstdcxx_is_pod_hack.cpp | 39 #if !__has_feature(is_pod)
|
H A D | type-traits.cpp | 149 void is_pod() function
|
/external/clang/test/SemaTemplate/ |
H A D | 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'}}
|
/external/libcxx/test/language.support/support.types/ |
H A D | max_align_t.disabled.cpp | 20 static_assert(std::is_pod<std::max_align_t>::value, 21 "std::is_pod<std::max_align_t>::value");
|
/external/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/ |
H A D | Android.mk | 67 test_name := utilities/meta/meta.unary/meta.unary.prop/is_pod 68 test_src := is_pod.pass.cpp
|
H A D | 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, "");
|
/external/stlport/stlport/stl/ |
H A D | boost_type_traits.h | 33 #include <boost/type_traits/is_pod.hpp> 82 enum { pod = ::boost::is_pod<_Tp>::value };
|