Lines Matching full:template
20 template <class T, class Allocator = allocator<T>>
44 template <class InputIterator>
46 template <class InputIterator>
65 template <class InputIterator>
90 template <class... Args> void emplace_front(Args&&... args);
96 template <class... Args>
101 template <class InputIterator>
125 template <class Predicate> void remove_if(Predicate pred);
127 template <class BinaryPredicate> void unique(BinaryPredicate binary_pred);
130 template <class Compare> void merge(forward_list& x, Compare comp);
131 template <class Compare> void merge(forward_list&& x, Compare comp);
133 template <class Compare> void sort(Compare comp);
137 template <class T, class Allocator>
141 template <class T, class Allocator>
145 template <class T, class Allocator>
149 template <class T, class Allocator>
153 template <class T, class Allocator>
157 template <class T, class Allocator>
161 template <class T, class Allocator>
185 template <class _Tp, class _VoidPtr> struct __forward_list_node;
187 template <class _NodePtr>
197 template <class _Tp, class _VoidPtr>
202 typename pointer_traits<_VoidPtr>::template
211 template <class _Tp, class _VoidPtr>
220 template <class _Tp, class _Alloc = allocator<_Tp> > class _LIBCPP_TYPE_VIS_ONLY forward_list;
221 template<class _NodeConstPtr> class _LIBCPP_TYPE_VIS_ONLY __forward_list_const_iterator;
223 template <class _NodePtr>
233 template<class, class> friend class _LIBCPP_TYPE_VIS_ONLY forward_list;
234 template<class> friend class _LIBCPP_TYPE_VIS_ONLY __forward_list_const_iterator;
243 typedef typename pointer_traits<__node_pointer>::template
283 template <class _NodeConstPtr>
298 typedef typename pointer_traits<__node_const_pointer>::template
306 template<class, class> friend class forward_list;
314 typedef typename pointer_traits<__node_const_pointer>::template
357 template <class _Tp, class _Alloc>
464 template <class _Tp, class _Alloc>
473 template <class _Tp, class _Alloc>
488 template <class _Tp, class _Alloc>
494 template <class _Tp, class _Alloc>
511 template <class _Tp, class _Alloc>
526 template <class _Tp, class _Alloc /*= allocator<_Tp>*/>
561 template <class _InputIterator>
566 template <class _InputIterator>
599 template <class _InputIterator>
659 template <class... _Args> void emplace_front(_Args&&... __args);
669 template <class... _Args>
676 template <class _InputIterator>
721 template <class _Predicate> void remove_if(_Predicate __pred);
724 template <class _BinaryPredicate> void unique(_BinaryPredicate __binary_pred);
728 template <class _Compare>
735 template <class _Compare> void merge(forward_list& __x, _Compare __comp);
738 template <class _Compare> void sort(_Compare __comp);
749 template <class _Compare>
754 template <class _Compare>
760 template <class _Tp, class _Alloc>
767 template <class _Tp, class _Alloc>
787 template <class _Tp, class _Alloc>
808 template <class _Tp, class _Alloc>
814 template <class _Tp, class _Alloc>
822 template <class _Tp, class _Alloc>
823 template <class _InputIterator>
832 template <class _Tp, class _Alloc>
833 template <class _InputIterator>
844 template <class _Tp, class _Alloc>
854 template <class _Tp, class _Alloc>
864 template <class _Tp, class _Alloc>
880 template <class _Tp, class _Alloc>
886 template <class _Tp, class _Alloc>
896 template <class _Tp, class _Alloc>
910 template <class _Tp, class _Alloc>
921 template <class _Tp, class _Alloc>
934 template <class _Tp, class _Alloc>
951 template <class _Tp, class _Alloc>
962 template <class _Tp, class _Alloc>
963 template <class _InputIterator>
982 template <class _Tp, class _Alloc>
999 template <class _Tp, class _Alloc>
1012 template <class _Tp, class _Alloc>
1013 template <class... _Args>
1028 template <class _Tp, class _Alloc>
1042 template <class _Tp, class _Alloc>
1054 template <class _Tp, class _Alloc>
1068 template <class _Tp, class _Alloc>
1069 template <class... _Args>
1086 template <class _Tp, class _Alloc>
1102 template <class _Tp, class _Alloc>
1116 template <class _Tp, class _Alloc>
1161 template <class _Tp, class _Alloc>
1162 template <class _InputIterator>
1211 template <class _Tp, class _Alloc>
1224 template <class _Tp, class _Alloc>
1249 template <class _Tp, class _Alloc>
1281 template <class _Tp, class _Alloc>
1313 template <class _Tp, class _Alloc>
1332 template <class _Tp, class _Alloc>
1347 template <class _Tp, class _Alloc>
1369 template <class _Tp, class _Alloc>
1378 template <class _Tp, class _Alloc>
1388 template <class _Tp, class _Alloc>
1400 template <class _Tp, class _Alloc>
1423 template <class _Tp, class _Alloc>
1424 template <class _Predicate>
1446 template <class _Tp, class _Alloc>
1447 template <class _BinaryPredicate>
1462 template <class _Tp, class _Alloc>
1463 template <class _Compare>
1476 template <class _Tp, class _Alloc>
1477 template <class _Compare>
1521 template <class _Tp, class _Alloc>
1522 template <class _Compare>
1531 template <class _Tp, class _Alloc>
1532 template <class _Compare>
1561 template <class _Tp, class _Alloc>
1581 template <class _Tp, class _Alloc>
1597 template <class _Tp, class _Alloc>
1605 template <class _Tp, class _Alloc>
1614 template <class _Tp, class _Alloc>
1622 template <class _Tp, class _Alloc>
1630 template <class _Tp, class _Alloc>
1638 template <class _Tp, class _Alloc>