HomeSort by relevance Sort by last modified time
    Searched defs:has_trivial_copy (Results 1 - 9 of 9) sorted by null

  /prebuilts/misc/darwin-x86_64/protobuf2.5/include/google/protobuf/stubs/
type_traits.h 45 // has_trivial_copy
80 template <class T> struct has_trivial_copy;
231 // We can't get has_trivial_copy right without compiler help, so fail
236 template <class T> struct has_trivial_copy : is_pod<T> { }; struct in namespace:google::protobuf::internal
237 template <class T, class U> struct has_trivial_copy<std::pair<T, U> > struct in namespace:google::protobuf::internal
239 (has_trivial_copy<T>::value &&
240 has_trivial_copy<U>::value)> { };
241 template <class A, int N> struct has_trivial_copy<A[N]> struct in namespace:google::protobuf::internal
242 : has_trivial_copy<A> { };
243 template <class T> struct has_trivial_copy<const T> : has_trivial_copy<T> { } struct in namespace:google::protobuf::internal
    [all...]
  /prebuilts/misc/linux-x86_64/protobuf2.5/include/google/protobuf/stubs/
type_traits.h 45 // has_trivial_copy
80 template <class T> struct has_trivial_copy;
231 // We can't get has_trivial_copy right without compiler help, so fail
236 template <class T> struct has_trivial_copy : is_pod<T> { }; struct in namespace:google::protobuf::internal
237 template <class T, class U> struct has_trivial_copy<std::pair<T, U> > struct in namespace:google::protobuf::internal
239 (has_trivial_copy<T>::value &&
240 has_trivial_copy<U>::value)> { };
241 template <class A, int N> struct has_trivial_copy<A[N]> struct in namespace:google::protobuf::internal
242 : has_trivial_copy<A> { };
243 template <class T> struct has_trivial_copy<const T> : has_trivial_copy<T> { } struct in namespace:google::protobuf::internal
    [all...]
  /prebuilts/misc/windows/protobuf2.5/include/google/protobuf/stubs/
type_traits.h 45 // has_trivial_copy
80 template <class T> struct has_trivial_copy;
231 // We can't get has_trivial_copy right without compiler help, so fail
236 template <class T> struct has_trivial_copy : is_pod<T> { }; struct in namespace:google::protobuf::internal
237 template <class T, class U> struct has_trivial_copy<std::pair<T, U> > struct in namespace:google::protobuf::internal
239 (has_trivial_copy<T>::value &&
240 has_trivial_copy<U>::value)> { };
241 template <class A, int N> struct has_trivial_copy<A[N]> struct in namespace:google::protobuf::internal
242 : has_trivial_copy<A> { };
243 template <class T> struct has_trivial_copy<const T> : has_trivial_copy<T> { } struct in namespace:google::protobuf::internal
    [all...]
  /prebuilts/tools/linux-x86_64/protoc/include/google/protobuf/stubs/
type_traits.h 45 // has_trivial_copy
80 template <class T> struct has_trivial_copy;
231 // We can't get has_trivial_copy right without compiler help, so fail
236 template <class T> struct has_trivial_copy : is_pod<T> { }; struct in namespace:google::protobuf::internal
237 template <class T, class U> struct has_trivial_copy<std::pair<T, U> > struct in namespace:google::protobuf::internal
239 (has_trivial_copy<T>::value &&
240 has_trivial_copy<U>::value)> { };
241 template <class A, int N> struct has_trivial_copy<A[N]> struct in namespace:google::protobuf::internal
242 : has_trivial_copy<A> { };
243 template <class T> struct has_trivial_copy<const T> : has_trivial_copy<T> { } struct in namespace:google::protobuf::internal
    [all...]
  /external/protobuf/src/google/protobuf/stubs/
type_traits.h 46 // has_trivial_copy
100 template <class T> struct has_trivial_copy;
258 // We can't get has_trivial_copy right without compiler help, so fail
263 template <class T> struct has_trivial_copy : is_pod<T> { }; struct in namespace:google::protobuf::internal
264 template <class T, class U> struct has_trivial_copy<std::pair<T, U> > struct in namespace:google::protobuf::internal
266 (has_trivial_copy<T>::value &&
267 has_trivial_copy<U>::value)> { };
268 template <class A, int N> struct has_trivial_copy<A[N]> struct in namespace:google::protobuf::internal
269 : has_trivial_copy<A> { };
270 template <class T> struct has_trivial_copy<const T> : has_trivial_copy<T> { } struct in namespace:google::protobuf::internal
    [all...]
type_traits_unittest.cc 76 // by specializing has_trivial_copy.
87 template<> struct has_trivial_copy<C> : true_type { }; struct in namespace:google::protobuf::internal
415 EXPECT_TRUE(has_trivial_copy<bool>::value);
416 EXPECT_TRUE(has_trivial_copy<char>::value);
417 EXPECT_TRUE(has_trivial_copy<unsigned char>::value);
418 EXPECT_TRUE(has_trivial_copy<signed char>::value);
419 EXPECT_TRUE(has_trivial_copy<wchar_t>::value);
420 EXPECT_TRUE(has_trivial_copy<int>::value);
421 EXPECT_TRUE(has_trivial_copy<unsigned int>::value);
422 EXPECT_TRUE(has_trivial_copy<short>::value)
    [all...]
  /prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/stubs/
type_traits.h 46 // has_trivial_copy
100 template <class T> struct has_trivial_copy;
258 // We can't get has_trivial_copy right without compiler help, so fail
263 template <class T> struct has_trivial_copy : is_pod<T> { }; struct in namespace:google::protobuf::internal
264 template <class T, class U> struct has_trivial_copy<std::pair<T, U> > struct in namespace:google::protobuf::internal
266 (has_trivial_copy<T>::value &&
267 has_trivial_copy<U>::value)> { };
268 template <class A, int N> struct has_trivial_copy<A[N]> struct in namespace:google::protobuf::internal
269 : has_trivial_copy<A> { };
270 template <class T> struct has_trivial_copy<const T> : has_trivial_copy<T> { } struct in namespace:google::protobuf::internal
    [all...]
  /frameworks/rs/cpp/util/
TypeHelpers.h 50 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value, enumerator in enum:android::RSC::traits::__anon39700
64 has_trivial_copy = enumerator in enum:android::RSC::aggregate_traits::__anon39701
65 traits<T>::has_trivial_copy && traits<U>::has_trivial_copy,
152 if (!traits<TYPE>::has_trivial_copy) {
164 if (!traits<TYPE>::has_trivial_copy) {
178 if ((traits<TYPE>::has_trivial_dtor && traits<TYPE>::has_trivial_copy)
187 if (!traits<TYPE>::has_trivial_copy) {
201 if ((traits<TYPE>::has_trivial_dtor && traits<TYPE>::has_trivial_copy)
207 if (!traits<TYPE>::has_trivial_copy) {
    [all...]
  /system/core/libutils/include/utils/
TypeHelpers.h 52 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value, enumerator in enum:android::traits::__anon106908
66 has_trivial_copy = enumerator in enum:android::aggregate_traits::__anon106909
67 traits<T>::has_trivial_copy && traits<U>::has_trivial_copy,
155 typename std::enable_if<traits<TYPE>::has_trivial_copy>::type
162 typename std::enable_if<!traits<TYPE>::has_trivial_copy>::type
174 if (!traits<TYPE>::has_trivial_copy) {
190 (traits<TYPE>::has_trivial_dtor && traits<TYPE>::has_trivial_copy)
210 if (!traits<TYPE>::has_trivial_copy) {
234 if (!traits<TYPE>::has_trivial_copy) {
    [all...]

Completed in 889 milliseconds