/external/protobuf/src/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...] |
type_traits_unittest.cc | 73 // by specializing has_trivial_copy. 84 template<> struct has_trivial_copy<C> : true_type { }; struct in namespace:google::protobuf::internal 412 EXPECT_TRUE(has_trivial_copy<bool>::value); 413 EXPECT_TRUE(has_trivial_copy<char>::value); 414 EXPECT_TRUE(has_trivial_copy<unsigned char>::value); 415 EXPECT_TRUE(has_trivial_copy<signed char>::value); 416 EXPECT_TRUE(has_trivial_copy<wchar_t>::value); 417 EXPECT_TRUE(has_trivial_copy<int>::value); 418 EXPECT_TRUE(has_trivial_copy<unsigned int>::value); 419 EXPECT_TRUE(has_trivial_copy<short>::value) [all...] |
/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...] |
/frameworks/rs/server/ |
TypeHelpers.h | 50 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value, enumerator in enum:android::traits::__anon30267 64 has_trivial_copy = enumerator in enum:android::aggregate_traits::__anon30268 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...] |
/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...] |
/system/core/include/utils/ |
TypeHelpers.h | 50 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value, enumerator in enum:android::traits::__anon74713 64 has_trivial_copy = enumerator in enum:android::aggregate_traits::__anon74714 65 traits<T>::has_trivial_copy && traits<U>::has_trivial_copy, 154 if (!traits<TYPE>::has_trivial_copy) { 167 if (!traits<TYPE>::has_trivial_copy) { 183 if ((traits<TYPE>::has_trivial_dtor && traits<TYPE>::has_trivial_copy) 193 if (!traits<TYPE>::has_trivial_copy) { 207 if ((traits<TYPE>::has_trivial_dtor && traits<TYPE>::has_trivial_copy) 214 if (!traits<TYPE>::has_trivial_copy) { [all...] |
/frameworks/rs/cpp/util/ |
TypeHelpers.h | 50 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value, enumerator in enum:android::RSC::traits::__anon30180 64 has_trivial_copy = enumerator in enum:android::RSC::aggregate_traits::__anon30181 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...] |