Searched refs:__true_type (Results 1 - 25 of 49) sorted by relevance

12

/ndk/tests/device/test-gnustl-full/unit/
H A Dtype_traits_test.cpp58 // libstdc++ sometimes exposed its own __true_type type in global
60 # define __true_type std::__true_type macro
64 int type_to_value(__true_type)
120 typedef __true_type has_trivial_default_constructor;
121 typedef __true_type has_trivial_copy_constructor;
122 typedef __true_type has_trivial_assignment_operator;
123 typedef __true_type has_trivial_destructor;
124 typedef __true_type is_POD_type;
174 CPPUNIT_ASSERT( __type2bool<__true_type>
[all...]
H A Dmvctor_declaration_test.cpp37 // libstdc++ sometimes exposed its own __true_type in
39 # define __true_type std::__true_type macro
43 static bool type_to_bool(__true_type)
123 typedef __true_type implemented;
128 typedef __true_type implemented;
133 typedef __true_type implemented;
138 typedef __true_type implemented;
143 typedef __true_type implemented;
148 typedef __true_type implemente
[all...]
H A Duninitialized_test.cpp61 typedef __true_type has_trivial_copy_constructor;
62 typedef __true_type has_trivial_assignment_operator;
63 typedef __true_type has_trivial_destructor;
70 typedef __true_type has_trivial_default_constructor;
71 typedef __true_type has_trivial_copy_constructor;
72 typedef __true_type has_trivial_assignment_operator;
73 typedef __true_type has_trivial_destructor;
H A Ddeque_test.cpp250 typedef __true_type has_trivial_copy_constructor;
251 typedef __true_type has_trivial_assignment_operator;
252 typedef __true_type has_trivial_destructor;
253 typedef __true_type is_POD_type;
H A Dvector_test.cpp421 typedef __true_type has_trivial_copy_constructor;
422 typedef __true_type has_trivial_assignment_operator;
423 typedef __true_type has_trivial_destructor;
424 typedef __true_type is_POD_type;
/ndk/tests/device/test-stlport/unit/
H A Dtype_traits_test.cpp58 // libstdc++ sometimes exposed its own __true_type type in global
60 # define __true_type std::__true_type macro
64 int type_to_value(__true_type)
120 typedef __true_type has_trivial_default_constructor;
121 typedef __true_type has_trivial_copy_constructor;
122 typedef __true_type has_trivial_assignment_operator;
123 typedef __true_type has_trivial_destructor;
124 typedef __true_type is_POD_type;
174 CPPUNIT_ASSERT( __type2bool<__true_type>
[all...]
H A Dmvctor_declaration_test.cpp37 // libstdc++ sometimes exposed its own __true_type in
39 # define __true_type std::__true_type macro
43 static bool type_to_bool(__true_type)
123 typedef __true_type implemented;
128 typedef __true_type implemented;
133 typedef __true_type implemented;
138 typedef __true_type implemented;
143 typedef __true_type implemented;
148 typedef __true_type implemente
[all...]
H A Duninitialized_test.cpp61 typedef __true_type has_trivial_copy_constructor;
62 typedef __true_type has_trivial_assignment_operator;
63 typedef __true_type has_trivial_destructor;
70 typedef __true_type has_trivial_default_constructor;
71 typedef __true_type has_trivial_copy_constructor;
72 typedef __true_type has_trivial_assignment_operator;
73 typedef __true_type has_trivial_destructor;
H A Ddeque_test.cpp250 typedef __true_type has_trivial_copy_constructor;
251 typedef __true_type has_trivial_assignment_operator;
252 typedef __true_type has_trivial_destructor;
253 typedef __true_type is_POD_type;
H A Dvector_test.cpp421 typedef __true_type has_trivial_copy_constructor;
422 typedef __true_type has_trivial_assignment_operator;
423 typedef __true_type has_trivial_destructor;
424 typedef __true_type is_POD_type;
/ndk/sources/cxx-stl/stlport/stlport/stl/
H A Dtype_manips.h23 struct __true_type {}; struct
28 using _STLP_STD::__true_type;
36 { typedef __true_type _Ret; };
39 struct __bool2type<1> { typedef __true_type _Ret; };
49 struct __type2bool<__true_type> { enum {_Ret = 1}; };
59 struct _Not<__false_type> { typedef __true_type _Ret; };
66 struct _Land2<__true_type, __true_type> { typedef __true_type _Ret; };
73 struct _Land3<__true_type, __true_typ
[all...]
H A Dtype_traits.h34 which is either __true_type or __false_type. The argument to
49 template <class T> void copy(T* source, T* destination, int n, __true_type);
84 { typedef __true_type _Ret; };
88 { typedef __true_type _Ret; };
92 { typedef __true_type _Ret; };
96 { typedef __true_type _Ret; };
100 { typedef __true_type _Ret; };
104 { typedef __true_type _Ret; };
107 { typedef __true_type _Ret; };
110 { typedef __true_type _Re
[all...]
H A D_construct.h60 inline void __destroy_aux(_Tp*, const __true_type& /*_Trivial_destructor*/) {}
95 inline void _Construct_aux (_T1* __p, const __true_type&) { argument
123 __attribute__((always_inline)) inline void _Copy_Construct_aux(_Tp* __p, const _Tp& __val, const __true_type&) { argument
143 __attribute__((always_inline)) inline void _Param_Construct_aux(_T1* __p, const _T2& __val, const __true_type&) { argument
167 __attribute__((always_inline)) inline void _Move_Construct_Aux(_T1* __p, _T2& __val, const __true_type& /*_IsPOD*/) {
202 __destroy_range_aux(_ForwardIterator __first, _ForwardIterator __last, _Tp*, const __true_type& /*_Trivial_destructor*/) {
208 __destroy_range_aux(_ForwardIterator, _ForwardIterator, _Tp*, const __true_type& /*_Trivial_destructor*/) {}
254 inline _Tp __default_constructed_aux(_Tp*, const __true_type&) { argument
H A D_move_construct_fwk.h130 typedef __true_type implemented;
150 typedef __true_type implemented;
H A D_ptrs_specialize.h34 # define _STLP_TYPE_TRAITS_POD_SPECIALIZE(_Type) _STLP_TEMPLATE_NULL struct __type_traits<_Type> : __type_traits_aux<__true_type> {};
H A D_deque.h313 typedef __true_type has_trivial_copy_constructor;
314 typedef __true_type has_trivial_assignment_operator;
315 typedef __true_type has_trivial_destructor;
518 void _M_initialize_dispatch(_Integer __n, _Integer __x, const __true_type&) { argument
613 const __true_type& /*_IsIntegral*/)
761 iterator _M_fill_insert_aux(iterator __pos, size_type __n, const value_type& __x, const __true_type& /*_Movable*/);
769 const __true_type& /*_IsIntegral*/) {
791 size_type __n, const __true_type& /*_Movable*/);
797 size_type __n, const __true_type& /*_Movable*/);
829 iterator _M_erase(iterator __pos, const __true_type
[all...]
H A D_vector.h146 void _M_insert_overflow_aux(pointer __pos, const _Tp& __x, const __true_type& /*_Movable*/,
164 void _M_insert_overflow(pointer __pos, const _Tp& __x, const __true_type& /*_TrivialCopy*/,
262 const __true_type& /*_IsIntegral*/) {
360 const __true_type& /*_IsIntegral*/)
411 void _M_fill_insert_aux (iterator __pos, size_type __n, const _Tp& __x, const __true_type& /*_Movable*/);
454 size_type __n, const __true_type& /*_Movable*/) {
503 const __true_type&)
568 iterator _M_erase(iterator __pos, const __true_type& /*_Movable*/) {
588 iterator _M_erase(iterator __first, iterator __last, const __true_type& /*_Movable*/) {
754 typedef __true_type implemente
502 _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __val, const __true_type&) argument
[all...]
H A D_vector.c108 void vector<_Tp, _Alloc>::_M_insert_overflow(pointer __pos, const _Tp& __x, const __true_type& /*_TrivialCopy*/,
123 const _Tp& __x, const __true_type& /*_Movable*/) {
126 _M_fill_insert_aux(__pos, __n, __x_copy, __true_type());
H A D_tempbuf.h100 void _M_initialize_buffer(const _Tp&, const __true_type&) {} argument
H A D_bvector.h95 typedef __true_type has_trivial_copy_constructor;
97 typedef __true_type has_trivial_destructor;
242 typedef __true_type has_trivial_copy_constructor;
243 typedef __true_type has_trivial_assignment_operator;
244 typedef __true_type has_trivial_destructor;
531 void _M_initialize_dispatch(_Integer __n, _Integer __x, const __true_type&) { argument
617 void _M_assign_dispatch(_Integer __n, _Integer __val, const __true_type&) argument
700 const __true_type&) {
699 _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __x, const __true_type&) argument
H A D_uninitialized.h117 const __true_type& /*TrivialUCopy*/) {
125 const __true_type& /*BothPtrType*/) {
335 const __true_type& /*_HasDefaultZero*/) {
342 const __true_type& /*_TrivialInit*/)
426 _TrivialUCpy , const __true_type& /*_Movable*/) {
H A D_list.h153 typedef __true_type has_trivial_copy_constructor;
154 typedef __true_type has_trivial_assignment_operator;
155 typedef __true_type has_trivial_destructor;
446 const __true_type& /*_IsIntegral*/) {
477 const __true_type& /*_IsIntegral*/) {
568 const __true_type& /*_IsIntegral*/) {
731 typedef __true_type implemented;
H A D_alloc.h497 void _M_swap_alloc(_Self&, const __true_type& /*_IsStateless*/)
543 _Tp* allocate(size_type __n, size_type& __allocated_n, const __true_type& /*STLport allocator*/)
550 _Tp* allocate(size_type __n, size_type& __allocated_n, const __true_type& /*STLport allocator*/)
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
H A D_tools.h55 char _UseVoidPtrStorageType(const __true_type& /*POD*/, ...);
56 char* _UseVoidPtrStorageType(const __true_type& /*POD*/, _VoidPointerShim);
60 char _UseConstVoidPtrStorageType(const __true_type& /*POD*/, ...);
61 char* _UseConstVoidPtrStorageType(const __true_type& /*POD*/, _ConstVoidPointerShim);
65 char _UseVolatileVoidPtrStorageType(const __true_type& /*POD*/, ...);
66 char* _UseVolatileVoidPtrStorageType(const __true_type& /*POD*/, _VolatileVoidPointerShim);
70 char _UseConstVolatileVoidPtrStorageType(const __true_type& /*POD*/, ...);
71 char* _UseConstVolatileVoidPtrStorageType(const __true_type& /*POD*/, _ConstVolatileVoidPointerShim);
93 enum { use_void_ptr = (sizeof(_STLP_PRIV _UseVoidPtrStorageType(__true_type(),
104 enum { use_void_ptr = (sizeof(_STLP_PRIV _UseConstVoidPtrStorageType(__true_type(),
[all...]
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/
H A Dintrinsics.hpp56 # define BOOST_IS_POD(T) ::boost::is_same< typename ::__type_traits<T>::is_POD_type, ::__true_type>::value
57 # define BOOST_HAS_TRIVIAL_CONSTRUCTOR(T) ::boost::is_same< typename ::__type_traits<T>::has_trivial_default_constructor, ::__true_type>::value
58 # define BOOST_HAS_TRIVIAL_COPY(T) ::boost::is_same< typename ::__type_traits<T>::has_trivial_copy_constructor, ::__true_type>::value
59 # define BOOST_HAS_TRIVIAL_ASSIGN(T) ::boost::is_same< typename ::__type_traits<T>::has_trivial_assignment_operator, ::__true_type>::value
60 # define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) ::boost::is_same< typename ::__type_traits<T>::has_trivial_destructor, ::__true_type>::value

Completed in 3775 milliseconds

12