Home
last modified time | relevance | path

Searched refs:_Base (Results 1 – 25 of 53) sorted by relevance

123

/openbsd/src/gnu/gcc/libstdc++-v3/include/debug/
Dhash_map.h55 _Base; typedef
59 typedef typename _Base::key_type key_type;
60 typedef typename _Base::data_type data_type;
61 typedef typename _Base::mapped_type mapped_type;
62 typedef typename _Base::value_type value_type;
63 typedef typename _Base::hasher hasher;
64 typedef typename _Base::key_equal key_equal;
65 typedef typename _Base::size_type size_type;
66 typedef typename _Base::difference_type difference_type;
67 typedef typename _Base::pointer pointer;
[all …]
Dhash_multimap.h55 _Base; typedef
59 typedef typename _Base::key_type key_type;
60 typedef typename _Base::data_type data_type;
61 typedef typename _Base::mapped_type mapped_type;
62 typedef typename _Base::value_type value_type;
63 typedef typename _Base::hasher hasher;
64 typedef typename _Base::key_equal key_equal;
65 typedef typename _Base::size_type size_type;
66 typedef typename _Base::difference_type difference_type;
67 typedef typename _Base::pointer pointer;
[all …]
Dhash_set.h54 typedef _GLIBCXX_EXT::hash_set<_Value, _HashFcn, _EqualKey,_Alloc> _Base; typedef
58 typedef typename _Base::key_type key_type;
59 typedef typename _Base::value_type value_type;
60 typedef typename _Base::hasher hasher;
61 typedef typename _Base::key_equal key_equal;
62 typedef typename _Base::size_type size_type;
63 typedef typename _Base::difference_type difference_type;
64 typedef typename _Base::pointer pointer;
65 typedef typename _Base::const_pointer const_pointer;
66 typedef typename _Base::reference reference;
[all …]
Dhash_multiset.h55 _Base; typedef
59 typedef typename _Base::key_type key_type;
60 typedef typename _Base::value_type value_type;
61 typedef typename _Base::hasher hasher;
62 typedef typename _Base::key_equal key_equal;
63 typedef typename _Base::size_type size_type;
64 typedef typename _Base::difference_type difference_type;
65 typedef typename _Base::pointer pointer;
66 typedef typename _Base::const_pointer const_pointer;
67 typedef typename _Base::reference reference;
[all …]
Dset.h52 typedef _GLIBCXX_STD::set<_Key,_Compare,_Allocator> _Base; typedef
62 typedef typename _Base::reference reference;
63 typedef typename _Base::const_reference const_reference;
65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, set>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, set>
70 typedef typename _Base::size_type size_type;
71 typedef typename _Base::difference_type difference_type;
72 typedef typename _Base::pointer pointer;
73 typedef typename _Base::const_pointer const_pointer;
80 : _Base(__comp, __a) { } in _Base() function
[all …]
Dmap.h52 typedef _GLIBCXX_STD::map<_Key, _Tp, _Compare, _Allocator> _Base; typedef
62 typedef typename _Base::reference reference;
63 typedef typename _Base::const_reference const_reference;
65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, map>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, map>
70 typedef typename _Base::size_type size_type;
71 typedef typename _Base::difference_type difference_type;
72 typedef typename _Base::pointer pointer;
73 typedef typename _Base::const_pointer const_pointer;
77 using _Base::value_compare;
[all …]
Dmultiset.h52 typedef _GLIBCXX_STD::multiset<_Key, _Compare, _Allocator> _Base; typedef
62 typedef typename _Base::reference reference;
63 typedef typename _Base::const_reference const_reference;
65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multiset>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
70 typedef typename _Base::size_type size_type;
71 typedef typename _Base::difference_type difference_type;
72 typedef typename _Base::pointer pointer;
73 typedef typename _Base::const_pointer const_pointer;
80 : _Base(__comp, __a) { } in _Base() function
[all …]
Dmultimap.h52 typedef _GLIBCXX_STD::multimap<_Key, _Tp, _Compare, _Allocator> _Base; typedef
62 typedef typename _Base::reference reference;
63 typedef typename _Base::const_reference const_reference;
65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multimap>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
70 typedef typename _Base::size_type size_type;
71 typedef typename _Base::difference_type difference_type;
72 typedef typename _Base::pointer pointer;
73 typedef typename _Base::const_pointer const_pointer;
77 using _Base::value_compare;
[all …]
Dstring51 typedef std::basic_string<_CharT, _Traits, _Allocator> _Base;
59 typedef typename _Base::size_type size_type;
60 typedef typename _Base::difference_type difference_type;
61 typedef typename _Base::reference reference;
62 typedef typename _Base::const_reference const_reference;
63 typedef typename _Base::pointer pointer;
64 typedef typename _Base::const_pointer const_pointer;
66 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, basic_string>
68 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
74 using _Base::npos;
[all …]
Ddeque51 typedef _GLIBCXX_STD::deque<_Tp, _Allocator> _Base;
55 typedef typename _Base::reference reference;
56 typedef typename _Base::const_reference const_reference;
58 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator,deque>
60 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,deque>
63 typedef typename _Base::size_type size_type;
64 typedef typename _Base::difference_type difference_type;
68 typedef typename _Base::pointer pointer;
69 typedef typename _Base::const_pointer const_pointer;
75 : _Base(__a) { }
[all …]
Dvector53 typedef _GLIBCXX_STD::vector<_Tp, _Allocator> _Base;
56 typedef typename _Base::const_iterator _Base_const_iterator;
60 typedef typename _Base::reference reference;
61 typedef typename _Base::const_reference const_reference;
63 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator,vector>
65 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,vector>
68 typedef typename _Base::size_type size_type;
69 typedef typename _Base::difference_type difference_type;
73 typedef typename _Base::pointer pointer;
74 typedef typename _Base::const_pointer const_pointer;
[all …]
Dlist79 typedef _GLIBCXX_STD::list<_Tp, _Allocator> _Base;
83 typedef typename _Base::reference reference;
84 typedef typename _Base::const_reference const_reference;
86 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, list>
88 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, list>
91 typedef typename _Base::size_type size_type;
92 typedef typename _Base::difference_type difference_type;
96 typedef typename _Base::pointer pointer;
97 typedef typename _Base::const_pointer const_pointer;
103 : _Base(__a) { }
[all …]
Dbitset51 typedef _GLIBCXX_STD::bitset<_Nb> _Base;
57 : private _Base::reference, public __gnu_debug::_Safe_iterator_base
59 typedef typename _Base::reference _Base_ref;
125 bitset() : _Base() { }
127 bitset(unsigned long __val) : _Base(__val) { }
136 : _Base(__str, __pos, __n) { }
138 bitset(const _Base& __x) : _Base(__x), _Safe_base() { }
179 _Base::set();
188 _Base::set(__pos, __val);
195 _Base::reset();
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dvstring.tcc44 template <typename, typename, typename> class _Base>
45 const typename __versa_string<_CharT, _Traits, _Alloc, _Base>::size_type
46 __versa_string<_CharT, _Traits, _Alloc, _Base>::npos;
49 template <typename, typename, typename> class _Base>
51 __versa_string<_CharT, _Traits, _Alloc, _Base>::
62 template <typename, typename, typename> class _Base>
63 __versa_string<_CharT, _Traits, _Alloc, _Base>&
64 __versa_string<_CharT, _Traits, _Alloc, _Base>::
82 template <typename, typename, typename> class _Base>
84 __versa_string<_CharT, _Traits, _Alloc, _Base>&
[all …]
Dvstring.h52 template <typename, typename, typename> class _Base> in _GLIBCXX_BEGIN_NAMESPACE()
54 : private _Base<_CharT, _Traits, _Alloc> in _GLIBCXX_BEGIN_NAMESPACE()
56 typedef _Base<_CharT, _Traits, _Alloc> __vstring_base; in _GLIBCXX_BEGIN_NAMESPACE()
1803 template <typename, typename, typename> class _Base>
1804 __versa_string<_CharT, _Traits, _Alloc, _Base>
1805 operator+(const __versa_string<_CharT, _Traits, _Alloc, _Base>& __lhs,
1806 const __versa_string<_CharT, _Traits, _Alloc, _Base>& __rhs);
1815 template <typename, typename, typename> class _Base>
1816 __versa_string<_CharT, _Traits, _Alloc, _Base>
1818 const __versa_string<_CharT, _Traits, _Alloc, _Base>& __rhs);
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/bits/
Dvalarray_before.h428 typedef _FunBase<_Dom, typename _Dom::value_type> _Base;
429 typedef typename _Base::value_type value_type;
432 _ValFunClos(const _Dom& __e, _Tp __f(_Tp)) : _Base(__e, __f) {}
438 typedef _FunBase<valarray<_Tp>, _Tp> _Base;
441 _ValFunClos(const valarray<_Tp>& __v, _Tp __f(_Tp)) : _Base(__v, __f) {}
448 typedef _FunBase<_Dom, const typename _Dom::value_type&> _Base;
449 typedef typename _Base::value_type value_type;
453 : _Base(__e, __f) {}
460 typedef _FunBase<valarray<_Tp>, const _Tp&> _Base;
464 : _Base(__v, __f) {}
[all …]
Dstl_list.h414 typedef _List_base<_Tp, _Alloc> _Base; typedef
415 typedef typename _Base::_Tp_alloc_type _Tp_alloc_type;
436 using _Base::_M_impl;
437 using _Base::_M_put_node;
438 using _Base::_M_get_node;
439 using _Base::_M_get_Tp_allocator;
440 using _Base::_M_get_Node_allocator;
473 : _Base(__a) { } in _Base() function
485 : _Base(__a) in _Base() function
496 : _Base(__x._M_get_Node_allocator()) in list()
[all …]
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/bits/
Dvalarray_meta.h408 typedef _FunBase<_Dom, typename _Dom::value_type> _Base;
409 typedef typename _Base::value_type value_type;
412 _ValFunClos(const _Dom& __e, _Tp __f(_Tp)) : _Base(__e, __f) {}
418 typedef _FunBase<valarray<_Tp>, _Tp> _Base;
421 _ValFunClos(const valarray<_Tp>& __v, _Tp __f(_Tp)) : _Base(__v, __f) {}
428 typedef _FunBase<_Dom, const typename _Dom::value_type&> _Base;
429 typedef typename _Base::value_type value_type;
433 : _Base(__e, __f) {}
439 typedef _FunBase<valarray<_Tp>, const _Tp&> _Base;
443 : _Base(__v, __f) {}
[all …]
Dstl_vector.h147 _Base; typedef
148 typedef typename _Base::allocator_type allocator_type;
151 : _Base(__a) { } in _Vector_base()
154 : _Base(__a) in _Vector_base()
190 typedef _Vector_base<_Tp, _Alloc> _Base; typedef
206 typedef typename _Base::allocator_type allocator_type;
215 using _Base::_M_allocate;
216 using _Base::_M_deallocate;
217 using _Base::_M_start;
218 using _Base::_M_finish;
[all …]
Dstl_list.h298 _Base; typedef
299 typedef typename _Base::allocator_type allocator_type;
302 : _Base(__a) in _List_base()
371 typedef _List_base<_Tp, _Alloc> _Base; typedef
385 typedef typename _Base::allocator_type allocator_type;
397 using _Base::_M_node;
398 using _Base::_M_put_node;
399 using _Base::_M_get_node;
452 : _Base(__a) { } in _Base() function
463 : _Base(__a) in _Base() function
[all …]
Dstl_deque.h450 _Base; typedef
451 typedef typename _Base::allocator_type allocator_type;
456 : _Base(__a), _M_start(), _M_finish() in _Deque_base()
459 : _Base(__a), _M_start(), _M_finish() {} in _Deque_base()
642 typedef _Deque_base<_Tp, _Alloc> _Base; typedef
648 typedef typename _Base::iterator iterator;
649 typedef typename _Base::const_iterator const_iterator;
656 typedef typename _Base::allocator_type allocator_type;
663 using _Base::_M_initialize_map;
664 using _Base::_M_create_nodes;
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/
Dunordered_set65 _Base;
68 typedef typename _Base::size_type size_type;
69 typedef typename _Base::hasher hasher;
70 typedef typename _Base::key_equal key_equal;
71 typedef typename _Base::allocator_type allocator_type;
78 : _Base(__n, __hf, __detail::_Mod_range_hashing(),
89 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
114 _Base;
117 typedef typename _Base::size_type size_type;
118 typedef typename _Base::hasher hasher;
[all …]
Dunordered_map65 _Base;
68 typedef typename _Base::size_type size_type;
69 typedef typename _Base::hasher hasher;
70 typedef typename _Base::key_equal key_equal;
71 typedef typename _Base::allocator_type allocator_type;
78 : _Base(__n, __hf, __detail::_Mod_range_hashing(),
89 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
116 _Base;
119 typedef typename _Base::size_type size_type;
120 typedef typename _Base::hasher hasher;
[all …]
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/std/
Dstd_bitset.h642 typedef _Base_bitset<_GLIBCPP_BITSET_WORDS(_Nb)> _Base;
679 _M_bpos = _Base::_S_whichbit(__pos);
689 *_M_wp |= _Base::_S_maskbit(_M_bpos);
691 *_M_wp &= ~_Base::_S_maskbit(_M_bpos);
699 if ( (*(__j._M_wp) & _Base::_S_maskbit(__j._M_bpos)) )
700 *_M_wp |= _Base::_S_maskbit(_M_bpos);
702 *_M_wp &= ~_Base::_S_maskbit(_M_bpos);
709 { return (*(_M_wp) & _Base::_S_maskbit(_M_bpos)) == 0; }
713 { return (*(_M_wp) & _Base::_S_maskbit(_M_bpos)) != 0; }
719 *_M_wp ^= _Base::_S_maskbit(_M_bpos);
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/std/
Dstd_bitset.h650 typedef _Base_bitset<_GLIBCXX_BITSET_WORDS(_Nb)> _Base;
687 _M_bpos = _Base::_S_whichbit(__pos);
698 *_M_wp |= _Base::_S_maskbit(_M_bpos);
700 *_M_wp &= ~_Base::_S_maskbit(_M_bpos);
708 if ((*(__j._M_wp) & _Base::_S_maskbit(__j._M_bpos)))
709 *_M_wp |= _Base::_S_maskbit(_M_bpos);
711 *_M_wp &= ~_Base::_S_maskbit(_M_bpos);
718 { return (*(_M_wp) & _Base::_S_maskbit(_M_bpos)) == 0; }
722 { return (*(_M_wp) & _Base::_S_maskbit(_M_bpos)) != 0; }
728 *_M_wp ^= _Base::_S_maskbit(_M_bpos);
[all …]

123