HomeSort by relevance Sort by last modified time
    Searched refs:is_pod (Results 1 - 25 of 32) sorted by null

1 2

  /external/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/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 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<long>::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 83 #if __has_feature(is_pod)
84 int is_pod();
86 // CHECK: int is_pod();
  /external/clang/test/SemaCXX/
libstdcxx_is_pod_hack.cpp 39 #if !__has_feature(is_pod)
  /external/libcxx/test/language.support/support.types/
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");
  /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/bindings/python/tests/cindex/
test_comment.py 22 assert test1.type.is_pod()
  /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 };

Completed in 1899 milliseconds

1 2