/external/chromium_org/third_party/cld/base/ |
type_traits.h | 16 // has_trivial_constructor 87 // We can't get has_trivial_constructor right without compiler help, so 92 template <class T> struct has_trivial_constructor : is_pod<T> { }; struct in namespace:base 93 template <class T, class U> struct has_trivial_constructor<std::pair<T, U> > struct in namespace:base 95 (has_trivial_constructor<T>::value && 96 has_trivial_constructor<U>::value)> { }; 97 template <class A, int N> struct has_trivial_constructor<A[N]> struct in namespace:base 98 : has_trivial_constructor<A> { }; 99 template <class T> struct has_trivial_constructor<const T> struct in namespace:base 100 : has_trivial_constructor<T> { } [all...] |
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/ |
has_nothrow_constructor.hpp | 12 #include <boost/type_traits/has_trivial_constructor.hpp> 26 BOOST_STATIC_CONSTANT(bool, value = ::boost::has_trivial_constructor<T>::value);
|
has_trivial_constructor.hpp | 44 BOOST_TT_AUX_BOOL_TRAIT_DEF1(has_trivial_constructor,T,::boost::detail::has_trivial_ctor_impl<T>::value)
|
intrinsics.hpp | 92 # define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) || ::boost::has_trivial_constructor<T>::value) 141 # if __has_feature(has_trivial_constructor)
|
/external/clang/test/Lexer/ |
has_feature_type_traits.cpp | 28 #if __has_feature(has_trivial_constructor) 29 int has_trivial_constructor(); 31 // CHECK: int has_trivial_constructor();
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
type_traits_unittest.cc | 52 using google::protobuf::internal::has_trivial_constructor; 130 // by specializing has_trivial_constructor. 139 template<> struct has_trivial_constructor<E> : true_type { }; struct in namespace:google::protobuf::internal 389 EXPECT_TRUE(has_trivial_constructor<bool>::value); 390 EXPECT_TRUE(has_trivial_constructor<char>::value); 391 EXPECT_TRUE(has_trivial_constructor<unsigned char>::value); 392 EXPECT_TRUE(has_trivial_constructor<signed char>::value); 393 EXPECT_TRUE(has_trivial_constructor<wchar_t>::value); 394 EXPECT_TRUE(has_trivial_constructor<int>::value); 395 EXPECT_TRUE(has_trivial_constructor<unsigned int>::value) [all...] |
type_traits.h | 44 // has_trivial_constructor 79 template <class T> struct has_trivial_constructor; 216 // We can't get has_trivial_constructor right without compiler help, so 221 template <class T> struct has_trivial_constructor : is_pod<T> { }; struct in namespace:google::protobuf::internal 222 template <class T, class U> struct has_trivial_constructor<std::pair<T, U> > struct in namespace:google::protobuf::internal 224 (has_trivial_constructor<T>::value && 225 has_trivial_constructor<U>::value)> { }; 226 template <class A, int N> struct has_trivial_constructor<A[N]> struct in namespace:google::protobuf::internal 227 : has_trivial_constructor<A> { }; 228 template <class T> struct has_trivial_constructor<const T struct in namespace:google::protobuf::internal [all...] |
/external/stlport/stlport/stl/ |
boost_type_traits.h | 29 #include <boost/type_traits/has_trivial_constructor.hpp> 70 enum { trivial_constructor = ::boost::has_trivial_constructor<_Tp>::value }; 136 enum { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value };
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 29 #include <boost/type_traits/has_trivial_constructor.hpp> 70 enum { trivial_constructor = ::boost::has_trivial_constructor<_Tp>::value }; 136 enum { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value };
|
/prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 29 #include <boost/type_traits/has_trivial_constructor.hpp> 70 enum { trivial_constructor = ::boost::has_trivial_constructor<_Tp>::value }; 136 enum { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value };
|
/prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 29 #include <boost/type_traits/has_trivial_constructor.hpp> 70 enum { trivial_constructor = ::boost::has_trivial_constructor<_Tp>::value }; 136 enum { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value };
|
/prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 29 #include <boost/type_traits/has_trivial_constructor.hpp> 70 enum { trivial_constructor = ::boost::has_trivial_constructor<_Tp>::value }; 136 enum { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value };
|
/prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/ |
boost_type_traits.h | 29 #include <boost/type_traits/has_trivial_constructor.hpp> 70 enum { trivial_constructor = ::boost::has_trivial_constructor<_Tp>::value }; 136 enum { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value };
|
/prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/ |
boost_type_traits.h | 29 #include <boost/type_traits/has_trivial_constructor.hpp> 70 enum { trivial_constructor = ::boost::has_trivial_constructor<_Tp>::value }; 136 enum { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value };
|
/external/chromium_org/third_party/WebKit/Source/wtf/ |
TypeTraits.h | 244 template<typename T> struct HasTrivialConstructor : public std::tr1::has_trivial_constructor<T> { };
|