/external/stlport/stlport/stl/ |
D | _move_construct_fwk.h | 52 struct __move_traits { struct 87 typedef typename __move_traits<_Tp>::implemented _MvImpRet; argument 109 typedef typename __move_traits<_Tp>::implemented implemented; 110 typedef typename __move_traits<_Tp>::complete complete; 115 typedef __move_traits<_Tp1> _MoveTraits1; 116 typedef __move_traits<_Tp2> _MoveTraits2; 131 typedef typename __move_traits<_Tp>::complete complete; 136 typedef __move_traits<_Tp1> _MoveTraits1; 137 typedef __move_traits<_Tp2> _MoveTraits2; 147 typedef __move_traits<_Tp1> _MoveTraits1; [all …]
|
D | _vector.h | 160 typedef typename __move_traits<_Tp>::implemented _Movable; 430 typedef typename __move_traits<_Tp>::implemented _Movable; 541 typedef typename __move_traits<_Tp>::implemented _Movable; 622 typedef typename __move_traits<_Tp>::implemented _Movable; 628 typedef typename __move_traits<_Tp>::implemented _Movable; 753 struct __move_traits<vector<_Tp, _Alloc> > { 755 typedef typename __move_traits<_Alloc>::complete complete;
|
D | _construct.h | 74 typedef typename __move_traits<_Tp>::complete _Trivial_destructor; in _Destroy_Moved() 233 typedef typename __move_traits<_Tp>::complete _CompleteMove; in __destroy_mv_srcs()
|
D | _queue.h | 248 struct __move_traits<queue<_Tp, _Sequence> > : 253 struct __move_traits<priority_queue<_Tp, _Sequence, _Compare> > :
|
D | _deque.h | 735 typedef typename __move_traits<_Tp>::implemented _Movable; 837 typedef typename __move_traits<_Tp>::implemented _Movable; 843 typedef typename __move_traits<_Tp>::implemented _Movable; 921 typedef typename __move_traits<_Tp>::implemented _Movable; 1102 struct __move_traits<deque<_Tp, _Alloc> > { 1104 typedef typename __move_traits<_Alloc>::complete complete;
|
D | _vector.c | 85 typedef typename __move_traits<_Tp>::implemented _Movable; in _M_insert_overflow_aux() 169 typedef typename __move_traits<_Tp>::implemented _Movable; in _M_fill_insert()
|
D | _stack.h | 122 struct __move_traits<stack<_Tp, _Sequence> > :
|
D | _set.h | 396 struct __move_traits<set<_Key,_Compare,_Alloc> > : 401 struct __move_traits<multiset<_Key,_Compare,_Alloc> > :
|
D | _unordered_set.h | 347 struct __move_traits<_STLP_TR1 unordered_set<_Value, _HashFcn, _EqualKey, _Alloc> > : 352 struct __move_traits<_STLP_TR1 unordered_multiset<_Value, _HashFcn, _EqualKey, _Alloc> > :
|
D | _map.h | 418 struct __move_traits<map<_Key,_Tp,_Compare,_Alloc> > : 423 struct __move_traits<multimap<_Key,_Tp,_Compare,_Alloc> > :
|
D | _pair.h | 175 struct __move_traits<pair<_T1, _T2> >
|
D | _unordered_map.h | 372 struct __move_traits<_STLP_TR1 unordered_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> > : 377 struct __move_traits<_STLP_TR1 unordered_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc> > :
|
D | _hash_map.h | 428 struct __move_traits<hash_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> > : 433 struct __move_traits<hash_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc> > :
|
D | _hash_set.h | 425 struct __move_traits<hash_set<_Value, _HashFcn, _EqualKey, _Alloc> > : 430 struct __move_traits<hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc> > :
|
D | _deque.c | 125 typedef typename __move_traits<_Tp>::implemented _Movable; in _M_fill_insert() 153 typedef typename __move_traits<_Tp>::implemented _Movable; in insert() 181 typedef typename __move_traits<_Tp>::implemented _Movable; in insert()
|
D | _list.h | 730 struct __move_traits<list<_Tp, _Alloc> > { 732 typedef typename __move_traits<_Alloc>::complete complete;
|
D | _slist.h | 866 struct __move_traits<slist<_Tp, _Alloc> > { 868 typedef typename __move_traits<_Alloc>::complete complete;
|
D | _hashtable.h | 643 struct __move_traits<hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All> > {
|
D | _string.h | 1136 struct __move_traits<basic_string<_CharT, _Traits, _Alloc> > { 1139 typedef typename __move_traits<_Alloc>::complete complete;
|
D | _tree.h | 674 struct __move_traits<_STLP_PRIV _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc> >
|
D | _rope.h | 2372 struct __move_traits<rope<_CharT, _Alloc> > { 2375 typedef typename __move_traits<_Alloc>::complete complete;
|
/external/stlport/test/unit/ |
D | mvctor_declaration_test.cpp | 50 typedef typename __move_traits<_Tp>::implemented _MovableTp; in is_movable() 56 typedef __move_traits<_Tp> _TpMoveTraits; in is_move_complete() 122 struct __move_traits<vector<specially_allocated_struct> > { struct 127 struct __move_traits<deque<specially_allocated_struct> > { struct 132 struct __move_traits<list<specially_allocated_struct> > { struct 137 struct __move_traits<slist<specially_allocated_struct> > { struct 142 struct __move_traits<less<struct_with_specialized_less> > { struct 147 struct __move_traits<set<specially_allocated_struct> > { struct 152 struct __move_traits<multiset<specially_allocated_struct> > { struct
|
D | mvctor_traits_test.cpp | 21 struct __move_traits<MovableStruct> { struct 69 struct __move_traits<CompleteMovableStruct> { struct
|
/external/stlport/etc/ |
D | ChangeLog-5.1 | 1087 a _Ret typedef in __move_traits or __type_traits traits struct 1622 * stlport/stl/_pair.h: Remove __move_traits partial specialization for 1625 * stlport/stl/_move_construct_fwk.h: Add a helper struct for __move_traits 3684 * stlport/stl/_string.h, _rope.h: Removed __move_traits specialization 3705 definition of the containers __move_traits specialization. Many 6041 already existing __move_traits. 6043 * test/unit/mvctor_test.cpp: New test case for the __move_traits feature. 6567 in the __move_traits specialization thanks Oliver Stoeneberg. 6569 * stlport/stl/_set.h: specialization of the __move_traits to make the
|
D | ChangeLog | 2089 checks when using __move_traits.
|