OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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