HomeSort by relevance Sort by last modified time
    Searched refs:has_trivial_assign (Results 1 - 15 of 15) sorted by null

  /external/clang/test/Lexer/
has_feature_type_traits.cpp 18 #if __has_feature(has_trivial_assign)
19 int has_trivial_assign();
21 // CHECK: int has_trivial_assign();
  /external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
type_traits_unittest.cc 51 using google::protobuf::internal::has_trivial_assign;
112 // by specializing has_trivial_assign.
123 template<> struct has_trivial_assign<D> : true_type { }; struct in namespace:google::protobuf::internal
475 EXPECT_TRUE(has_trivial_assign<bool>::value);
476 EXPECT_TRUE(has_trivial_assign<char>::value);
477 EXPECT_TRUE(has_trivial_assign<unsigned char>::value);
478 EXPECT_TRUE(has_trivial_assign<signed char>::value);
479 EXPECT_TRUE(has_trivial_assign<wchar_t>::value);
480 EXPECT_TRUE(has_trivial_assign<int>::value);
481 EXPECT_TRUE(has_trivial_assign<unsigned int>::value)
    [all...]
type_traits.h 46 // has_trivial_assign
81 template <class T> struct has_trivial_assign;
245 // We can't get has_trivial_assign right without compiler help, so fail
249 template <class T> struct has_trivial_assign : is_pod<T> { }; struct in namespace:google::protobuf::internal
250 template <class T, class U> struct has_trivial_assign<std::pair<T, U> > struct in namespace:google::protobuf::internal
252 (has_trivial_assign<T>::value &&
253 has_trivial_assign<U>::value)> { };
254 template <class A, int N> struct has_trivial_assign<A[N]> struct in namespace:google::protobuf::internal
255 : has_trivial_assign<A> { };
  /external/chromium_org/third_party/cld/base/
type_traits.h 18 // has_trivial_assign
116 // We can't get has_trivial_assign right without compiler help, so fail
120 template <class T> struct has_trivial_assign : is_pod<T> { }; struct in namespace:base
121 template <class T, class U> struct has_trivial_assign<std::pair<T, U> > struct in namespace:base
123 (has_trivial_assign<T>::value &&
124 has_trivial_assign<U>::value)> { };
125 template <class A, int N> struct has_trivial_assign<A[N]> struct in namespace:base
126 : has_trivial_assign<A> { };
  /system/core/libpixelflinger/codeflinger/tinyutils/
TypeHelpers.h 61 has_trivial_assign = is_pointer || trait_trivial_assign<TYPE>::value enumerator in enum:android::tinyutils::traits::__anon62751
72 has_trivial_assign = traits<T>::has_trivial_assign && traits<U>::has_trivial_assign enumerator in enum:android::tinyutils::aggregate_traits::__anon62752
151 if (!traits<TYPE>::has_trivial_assign) {
247 { enum { value = aggregate_traits<K,V>::has_trivial_assign};};
SortedVector.h 146 |(traits<TYPE>::has_trivial_assign ? HAS_TRIVIAL_ASSIGN : 0))
Vector.h 182 |(traits<TYPE>::has_trivial_assign ? HAS_TRIVIAL_ASSIGN : 0))
  /external/stlport/stlport/stl/
boost_type_traits.h 31 #include <boost/type_traits/has_trivial_assign.hpp>
76 enum { trivial_assign = ::boost::has_trivial_assign<_Tp>::value };
94 enum { boost_trivial_assign = ::boost::has_trivial_assign<uncv1>::value };
  /ndk/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h 31 #include <boost/type_traits/has_trivial_assign.hpp>
76 enum { trivial_assign = ::boost::has_trivial_assign<_Tp>::value };
94 enum { boost_trivial_assign = ::boost::has_trivial_assign<uncv1>::value };
  /prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h 31 #include <boost/type_traits/has_trivial_assign.hpp>
76 enum { trivial_assign = ::boost::has_trivial_assign<_Tp>::value };
94 enum { boost_trivial_assign = ::boost::has_trivial_assign<uncv1>::value };
  /prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h 31 #include <boost/type_traits/has_trivial_assign.hpp>
76 enum { trivial_assign = ::boost::has_trivial_assign<_Tp>::value };
94 enum { boost_trivial_assign = ::boost::has_trivial_assign<uncv1>::value };
  /prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h 31 #include <boost/type_traits/has_trivial_assign.hpp>
76 enum { trivial_assign = ::boost::has_trivial_assign<_Tp>::value };
94 enum { boost_trivial_assign = ::boost::has_trivial_assign<uncv1>::value };
  /prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h 31 #include <boost/type_traits/has_trivial_assign.hpp>
76 enum { trivial_assign = ::boost::has_trivial_assign<_Tp>::value };
94 enum { boost_trivial_assign = ::boost::has_trivial_assign<uncv1>::value };
  /prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/
boost_type_traits.h 31 #include <boost/type_traits/has_trivial_assign.hpp>
76 enum { trivial_assign = ::boost::has_trivial_assign<_Tp>::value };
94 enum { boost_trivial_assign = ::boost::has_trivial_assign<uncv1>::value };
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/
intrinsics.hpp 94 # define BOOST_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T) || ::boost::has_trivial_assign<T>::value)
147 # if __has_feature(has_trivial_assign)

Completed in 573 milliseconds