HomeSort by relevance Sort by last modified time
    Searched refs:__type_traits (Results 1 - 25 of 51) sorted by null

1 2 3

  /ndk/sources/cxx-stl/stlport/stlport/stl/
type_traits.h 33 The class template __type_traits provides a series of typedefs each of
35 __type_traits can be any type. The typedefs within this template will
54 typename __type_traits<T>::has_trivial_copy_constructor());
144 template <class _Tp> struct __type_traits;
215 struct __type_traits : __type_traits_aux<typename _IsPtr<_Tp>::_Ret> {}; struct in inherits:__type_traits_aux
224 struct __type_traits { struct
227 automatically specializes __type_traits that this
228 __type_traits template is special. It just makes sure that
230 called __type_traits for something unrelated. */
263 template <class _Tp> struct __type_traits<_Tp*> : __type_traits_aux<__true_type struct in inherits:__type_traits_aux
    [all...]
_pthread_alloc.h 257 struct __type_traits<pthread_allocator<_Tp> > : _STLP_PRIV __pthread_alloc_type_traits<_Tp> {}; struct in inherits:_STLP_PRIV__pthread_alloc_type_traits
260 struct __type_traits<pthread_allocator<char> > : _STLP_PRIV __pthread_alloc_type_traits<char> {};
263 struct __type_traits<pthread_allocator<wchar_t> > : _STLP_PRIV __pthread_alloc_type_traits<wchar_t> {};
267 struct __type_traits<pthread_allocator<void*> > : _STLP_PRIV __pthread_alloc_type_traits<void*> {};
440 struct __type_traits<per_thread_allocator<_Tp> > : _STLP_PRIV __perthread_alloc_type_traits<_Tp> {}; struct in inherits:_STLP_PRIV__perthread_alloc_type_traits
443 struct __type_traits<per_thread_allocator<char> > : _STLP_PRIV __perthread_alloc_type_traits<char> {};
446 struct __type_traits<per_thread_allocator<wchar_t> > : _STLP_PRIV __perthread_alloc_type_traits<wchar_t> {};
450 struct __type_traits<per_thread_allocator<void*> > : _STLP_PRIV __perthread_alloc_type_traits<void*> {};
_vector.c 83 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
142 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
143 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
175 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
183 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
184 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
_move_construct_fwk.h 70 typedef __type_traits<_Tp>::has_trivial_destructor _TpMoveComplete;
73 typedef typename __type_traits<_Tp>::has_trivial_destructor complete;
_tempbuf.h 112 // Workaround for a __type_traits bug in the pre-7.3 compiler.
114 typedef typename __type_traits<_Tp>::is_POD_type _Trivial;
116 typedef typename __type_traits<_Tp>::has_trivial_default_constructor _Trivial;
_ptrs_specialize.h 34 # define _STLP_TYPE_TRAITS_POD_SPECIALIZE(_Type) _STLP_TEMPLATE_NULL struct __type_traits<_Type> : __type_traits_aux<__true_type> {};
boost_type_traits.h 69 struct __type_traits { struct
96 typedef typename __type_traits<uncv1>::has_trivial_assignment_operator _STLPTrivialAssign;
113 typedef typename __type_traits<uncv1>::has_trivial_copy_constructor _STLPTrivialCopy;
138 typedef typename __type_traits<uncv>::has_trivial_default_constructor _STLPTrivialInit;
_pair.h 159 struct __type_traits<pair<_T1, _T2> > { struct
160 typedef __type_traits<_T1> _T1Traits;
161 typedef __type_traits<_T2> _T2Traits;
_alloc.h 420 struct __type_traits<allocator<_Tp> > : _STLP_PRIV __alloc_type_traits<_Tp> {}; struct in inherits:_STLP_PRIV__alloc_type_traits
423 struct __type_traits<allocator<char> > : _STLP_PRIV __alloc_type_traits<char> {};
426 struct __type_traits<allocator<wchar_t> > : _STLP_PRIV __alloc_type_traits<wchar_t> {};
430 struct __type_traits<allocator<void*> > : _STLP_PRIV __alloc_type_traits<void*> {};
_vector.h 248 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
297 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
385 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
428 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
474 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
475 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
581 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
612 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
762 { typedef typename __type_traits<_Alloc>::has_trivial_default_constructor _Ret; };
_construct.h 64 typedef typename __type_traits<_Tp>::has_trivial_destructor _Trivial_destructor;
214 typedef typename __type_traits<_Tp>::has_trivial_destructor _Trivial_destructor;
  /prebuilts/ndk/current/sources/cxx-stl/stlport/stlport/stl/
type_traits.h 33 The class template __type_traits provides a series of typedefs each of
35 __type_traits can be any type. The typedefs within this template will
54 typename __type_traits<T>::has_trivial_copy_constructor());
144 template <class _Tp> struct __type_traits;
215 struct __type_traits : __type_traits_aux<typename _IsPtr<_Tp>::_Ret> {}; struct in inherits:__type_traits_aux
224 struct __type_traits { struct
227 automatically specializes __type_traits that this
228 __type_traits template is special. It just makes sure that
230 called __type_traits for something unrelated. */
263 template <class _Tp> struct __type_traits<_Tp*> : __type_traits_aux<__true_type struct in inherits:__type_traits_aux
    [all...]
_pthread_alloc.h 257 struct __type_traits<pthread_allocator<_Tp> > : _STLP_PRIV __pthread_alloc_type_traits<_Tp> {}; struct in inherits:_STLP_PRIV__pthread_alloc_type_traits
260 struct __type_traits<pthread_allocator<char> > : _STLP_PRIV __pthread_alloc_type_traits<char> {};
263 struct __type_traits<pthread_allocator<wchar_t> > : _STLP_PRIV __pthread_alloc_type_traits<wchar_t> {};
267 struct __type_traits<pthread_allocator<void*> > : _STLP_PRIV __pthread_alloc_type_traits<void*> {};
440 struct __type_traits<per_thread_allocator<_Tp> > : _STLP_PRIV __perthread_alloc_type_traits<_Tp> {}; struct in inherits:_STLP_PRIV__perthread_alloc_type_traits
443 struct __type_traits<per_thread_allocator<char> > : _STLP_PRIV __perthread_alloc_type_traits<char> {};
446 struct __type_traits<per_thread_allocator<wchar_t> > : _STLP_PRIV __perthread_alloc_type_traits<wchar_t> {};
450 struct __type_traits<per_thread_allocator<void*> > : _STLP_PRIV __perthread_alloc_type_traits<void*> {};
_vector.c 83 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
142 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
143 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
175 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
183 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
184 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
_move_construct_fwk.h 70 typedef __type_traits<_Tp>::has_trivial_destructor _TpMoveComplete;
73 typedef typename __type_traits<_Tp>::has_trivial_destructor complete;
_tempbuf.h 112 // Workaround for a __type_traits bug in the pre-7.3 compiler.
114 typedef typename __type_traits<_Tp>::is_POD_type _Trivial;
116 typedef typename __type_traits<_Tp>::has_trivial_default_constructor _Trivial;
_ptrs_specialize.h 34 # define _STLP_TYPE_TRAITS_POD_SPECIALIZE(_Type) _STLP_TEMPLATE_NULL struct __type_traits<_Type> : __type_traits_aux<__true_type> {};
boost_type_traits.h 69 struct __type_traits { struct
96 typedef typename __type_traits<uncv1>::has_trivial_assignment_operator _STLPTrivialAssign;
113 typedef typename __type_traits<uncv1>::has_trivial_copy_constructor _STLPTrivialCopy;
138 typedef typename __type_traits<uncv>::has_trivial_default_constructor _STLPTrivialInit;
_pair.h 159 struct __type_traits<pair<_T1, _T2> > { struct
160 typedef __type_traits<_T1> _T1Traits;
161 typedef __type_traits<_T2> _T2Traits;
_alloc.h 420 struct __type_traits<allocator<_Tp> > : _STLP_PRIV __alloc_type_traits<_Tp> {}; struct in inherits:_STLP_PRIV__alloc_type_traits
423 struct __type_traits<allocator<char> > : _STLP_PRIV __alloc_type_traits<char> {};
426 struct __type_traits<allocator<wchar_t> > : _STLP_PRIV __alloc_type_traits<wchar_t> {};
430 struct __type_traits<allocator<void*> > : _STLP_PRIV __alloc_type_traits<void*> {};
_vector.h 248 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
297 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
385 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
428 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
474 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy;
475 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
581 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
612 typedef typename __type_traits<_Tp>::has_trivial_assignment_operator _TrivialCopy;
762 { typedef typename __type_traits<_Alloc>::has_trivial_default_constructor _Ret; };
  /external/elfutils/tests/
run-dwarf-getstring.sh 99 __type_traits<double>
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/
intrinsics.hpp 45 // Hook into SGI's __type_traits class, this will pick up user supplied
56 # 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
  /external/pcre/dist/
pcre_stringpiece.h 167 template<> struct __type_traits<pcrecpp::StringPiece> { struct
  /ndk/tests/device/test-gnustl-full/unit/
uninitialized_test.cpp 58 struct __type_traits<TrivialCopyStruct> { struct in namespace:std
68 struct __type_traits<TrivialInitStruct> { struct in namespace:std

Completed in 4460 milliseconds

1 2 3