Lines Matching refs:typename
46 template<typename _Key, typename _Tp, typename _Compare = std::less<_Key>,
47 typename _Allocator = std::allocator<std::pair<const _Key, _Tp> > >
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 typename _Base::value_compare;
84 template<typename _InputIterator>
159 typedef typename _Base::iterator _Base_iterator;
172 template<typename _InputIterator>
257 typedef typename _Base::iterator _Base_iterator;
267 typedef typename _Base::const_iterator _Base_const_iterator;
284 typedef typename _Base::const_iterator _Base_const_iterator;
290 template<typename _Key,typename _Tp,typename _Compare,typename _Allocator>
296 template<typename _Key,typename _Tp,typename _Compare,typename _Allocator>
302 template<typename _Key,typename _Tp,typename _Compare,typename _Allocator>
308 template<typename _Key,typename _Tp,typename _Compare,typename _Allocator>
314 template<typename _Key,typename _Tp,typename _Compare,typename _Allocator>
320 template<typename _Key,typename _Tp,typename _Compare,typename _Allocator>
326 template<typename _Key,typename _Tp,typename _Compare,typename _Allocator>