Home
last modified time | relevance | path

Searched defs:_TrivialUCopy (Results 1 – 3 of 3) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/
Dboost_type_traits.h104 struct _TrivialUCopy { struct
105 typedef typename ::boost::remove_cv<_Tp1>::type uncv1;
106 typedef typename ::boost::remove_cv<_Tp2>::type uncv2;
108 enum { same = ::boost::is_same<uncv1, uncv2>::value };
109 typedef typename __bool2type<same>::_Ret _Same;
111 enum { boost_trivial_copy = ::boost::has_trivial_copy<uncv1>::value };
112 typedef typename __bool2type<boost_trivial_copy>::_Ret _BoostTrivialCopy;
113 typedef typename __type_traits<uncv1>::has_trivial_copy_constructor _STLPTrivialCopy;
114 typedef typename _Lor2<_BoostTrivialCopy, _STLPTrivialCopy>::_Ret _TrivialCopy;
116 typedef typename _Land2<_Same, _TrivialCopy>::_Ret _Type;
[all …]
D_vector.c83 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy; in _M_insert_overflow_aux() typedef
142 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy; in _M_fill_insert_aux() typedef
184 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy; typedef
D_vector.h248 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy; in vector() typedef
297 typedef typename __type_traits<_Tp>::has_trivial_copy_constructor _TrivialUCopy; typedef