Searched refs:_Container (Results 1 – 11 of 11) sorted by relevance
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/ |
D | _iterator.h | 118 template <class _Container> 121 typedef typename _Container::value_type value_type; 122 typedef typename _Container::reference reference; 123 typedef typename _Container::pointer pointer; 126 typedef typename _Container::iterator _Nonconst_iterator; 127 typedef typename _Container::const_iterator _Const_iterator; 128 typedef _Container _Container_type; 133 typedef typename _Container::_Iterator_category _Iterator_category; 144 _Container* _Get_container_ptr() const { in _Get_container_ptr() 145 return (_Container*)__stl_debugger::_Get_container_ptr(this); in _Get_container_ptr() [all …]
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _iterator.h | 160 template <class _Container> 163 typedef back_insert_iterator<_Container> _Self; 166 _Container *container; 168 typedef _Container container_type; 171 explicit back_insert_iterator(_Container& __x) : container(&__x) {} in back_insert_iterator() 177 _Self& operator=(const typename _Container::value_type& __val) { 186 template <class _Container> 187 inline back_insert_iterator<_Container> _STLP_CALL back_inserter(_Container& __x) in back_inserter() 188 { return back_insert_iterator<_Container>(__x); } in back_inserter() 190 template <class _Container> [all …]
|
D | _unordered_set.h | 360 typedef _STLP_TR1 unordered_set<_Value, _HashFcn, _EqualKey, _Alloc> _Container; 361 _Container* container; 363 typedef _Container container_type; 370 insert_iterator(_Container& __x) : container(&__x) {} 371 insert_iterator(_Container& __x, typename _Container::iterator) 373 insert_iterator<_Container>& 374 operator=(const typename _Container::value_type& __val) { 378 insert_iterator<_Container>& operator*() { return *this; } 379 insert_iterator<_Container>& operator++() { return *this; } 380 insert_iterator<_Container>& operator++(int) { return *this; } [all …]
|
D | _unordered_map.h | 385 typedef _STLP_TR1 unordered_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> _Container; 386 _Container* container; 388 typedef _Container container_type; 395 insert_iterator(_Container& __x) : container(&__x) {} 396 insert_iterator(_Container& __x, typename _Container::iterator) 398 insert_iterator<_Container>& 399 operator=(const typename _Container::value_type& __val) { 403 insert_iterator<_Container>& operator*() { return *this; } 404 insert_iterator<_Container>& operator++() { return *this; } 405 insert_iterator<_Container>& operator++(int) { return *this; } [all …]
|
D | _hash_set.h | 438 typedef hash_set<_Value, _HashFcn, _EqualKey, _Alloc> _Container; 439 _Container* container; 441 typedef _Container container_type; 448 insert_iterator(_Container& __x) : container(&__x) {} 449 insert_iterator(_Container& __x, typename _Container::iterator) 451 insert_iterator<_Container>& 452 operator=(const typename _Container::value_type& __val) { 456 insert_iterator<_Container>& operator*() { return *this; } 457 insert_iterator<_Container>& operator++() { return *this; } 458 insert_iterator<_Container>& operator++(int) { return *this; } [all …]
|
D | _hash_map.h | 443 typedef hash_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> _Container; 444 _Container* container; 446 typedef _Container container_type; 453 insert_iterator(_Container& __x) : container(&__x) {} 454 insert_iterator(_Container& __x, typename _Container::iterator) 456 insert_iterator<_Container>& 457 operator=(const typename _Container::value_type& __val) { 461 insert_iterator<_Container>& operator*() { return *this; } 462 insert_iterator<_Container>& operator++() { return *this; } 463 insert_iterator<_Container>& operator++(int) { return *this; } [all …]
|
D | _iterator_old.h | 41 template <class _Container> 43 iterator_category(const back_insert_iterator<_Container>&) { return output_iterator_tag(); } in iterator_category() argument 44 template <class _Container> 46 iterator_category(const front_insert_iterator<_Container>&) { return output_iterator_tag(); } in iterator_category() argument 47 template <class _Container> 49 iterator_category(const insert_iterator<_Container>&) { return output_iterator_tag(); } in iterator_category() argument
|
D | _slist.h | 877 typedef slist<_Tp, _Alloc> _Container; 878 _Container* _M_container; 879 typename _Container::iterator _M_iter; 881 typedef _Container container_type; 888 insert_iterator(_Container& __x, typename _Container::iterator __i) 896 insert_iterator<_Container>& 897 operator = (const typename _Container::value_type& __val) { 902 insert_iterator<_Container>& operator*() { return *this; } 903 insert_iterator<_Container>& operator++() { return *this; } 904 insert_iterator<_Container>& operator++(int) { return *this; }
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | stack | 94 template <class _Tp, class _Container> class _LIBCPP_TYPE_VIS_ONLY stack; 96 template <class _Tp, class _Container> 99 operator==(const stack<_Tp, _Container>& __x, const stack<_Tp, _Container>& __y); 101 template <class _Tp, class _Container> 104 operator< (const stack<_Tp, _Container>& __x, const stack<_Tp, _Container>& __y); 106 template <class _Tp, class _Container = deque<_Tp> > 110 typedef _Container container_type; 227 template <class _Tp, class _Container> 230 operator==(const stack<_Tp, _Container>& __x, const stack<_Tp, _Container>& __y) 235 template <class _Tp, class _Container> [all …]
|
D | queue | 180 template <class _Tp, class _Container> class _LIBCPP_TYPE_VIS_ONLY queue; 182 template <class _Tp, class _Container> 185 operator==(const queue<_Tp, _Container>& __x,const queue<_Tp, _Container>& __y); 187 template <class _Tp, class _Container> 190 operator< (const queue<_Tp, _Container>& __x,const queue<_Tp, _Container>& __y); 192 template <class _Tp, class _Container = deque<_Tp> > 196 typedef _Container container_type; 321 template <class _Tp, class _Container> 324 operator==(const queue<_Tp, _Container>& __x,const queue<_Tp, _Container>& __y) 329 template <class _Tp, class _Container> [all …]
|
D | iterator | 647 template <class _Container> 653 back_insert_iterator<_Container>&> 656 _Container* container; 658 typedef _Container container_type; 660 …_LIBCPP_INLINE_VISIBILITY explicit back_insert_iterator(_Container& __x) : container(_VSTD::addres… 661 …_LIBCPP_INLINE_VISIBILITY back_insert_iterator& operator=(const typename _Container::value_type& _… 664 …_LIBCPP_INLINE_VISIBILITY back_insert_iterator& operator=(typename _Container::value_type&& __valu… 672 template <class _Container> 674 back_insert_iterator<_Container> 675 back_inserter(_Container& __x) [all …]
|